File: blk03530.txt
_1d/Foundry USA Pool #dropgold/ FjDOUT:028D32B4BE784FD2986E7281309B201B331277DE96BCE48B09FB2A2FFA19D8E8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 DjB=:ETH.ETH:0x1d816Bf263d1803d4dE4793B6C4CE367fE377f4D:28369303:te:0 text/plain;charset=utf-8 I. MENTALISM: The All is Mind; the Universe is Mental II. CORRESPONDENCE: As above, so below; as below, so above. III. VIBRATION: Nothing rests; everything moves; everything vibrates. IV. POLARITY: Everything is dual; everything has poles; everything has its pair of opposites; like and unlike are the same; opposites are identical in nature, but different in degree; extremes meet; all truths are but half-truths; all paradoxes may be reconciled. V. RHYTHM: Everything flows, out and in; everything has its tides; aM ll things rise and fall; the pendulum-swing manifests in everything; the measure of the swing to the right is the measure of the swing to the left; rhythm compensates. VI. CAUSE & EFFECT; Every cause has its effect; every effect has its cause; everything happens according to law; chance is but a name for law not recognized; there are many planes of causation, but nothing escapes the law. VII. GENDER: Gender is in everything; everything has its masculine and feminine principles; gender manifests on all planes.h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! "3 % % 3-7,),7-Q@88@Q^OJO^qeeq text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEV5jemFmet9keq7xPSgrfCTpe6Aleq3wfSzvvOPoe11iuhpfeXHz/fCy/a/yPVvg+eos/GLnuxyhuetuPKksfBkd+OInOzEzPavuvKbqu9sgOWZqe+qtfGXp+5meuRhdOOxu/NK/wSKAAABc0lEQVQ4y43V25KCMBAE0FEBDayLRHCJCZf//8rt6YTidM eYBrfJUd0QSZdu2aZrWrvv2vfdtK2Xa1vu+/3bdio+BAA9GdcU0jV5pDwp4OA+l5lIGWq0/pJyO6jOU+dCeUtQpg4NyztUcvIGFVAoJiDw4MqAlxoCJcQEmhUTmJCt6s0PYEqqqGjF4CQtis0T7KnCeLrPx9XqlhMtImqWHFC6QLipL7/d7nnFJSiMllykspiOb9wdnn0kpWS4sLo7sziEtkuXSa/HgFjplN45SysUNWt6LbxkYKnVkvxhSlVVgZOsFzZehRmBSR/Z8KqVMiKyHyxVMm3Pg/rjfoMqA3h97jtRuYXMORB7cHwcSmTmS3aLNLpZAuh8MZYmMTrsJa4UMpCuSkQrrE4YRkCuko8QqCcdQYEOYZjafsHTPibAxQ3O1/cuYb4/5hpt/QvNDYX7MzA+ueSuYN5d5u5oPAPORYj2k7Mee+SC1Hs32w9789/EPoQxO2aeQKwMAAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' yM ='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' srcM ='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAllBMVEUAAAAcVlf///+foaAlfINZgjE1jZF4rkXi4uIHIinn5+oJJitolznk5OQXYGURVF12pkJggztgijoPLDAAGyYBDRL4///8+/3y//v29fbw7+/d3uSPmJ2IkZQwe4WKq1F8r0mPyUFmkjN1qS4HJSUAHRjh8/Xb3+vm6eDa2tqVxcenxsGboqqwxZyEv0tPfjZtoTVmmTSs89ihAAAAAXRSTlMAQObYZgAAANVJREFUOMvtzLe2AjEMRVHJluTBnjzk/ICXE/z/zzGzKGgAGWpOc5u9Ljy7p4Vp+2kUNZ+HqemaLsJN6D1mSVf2JiHccI0gou1CEgn+iutLToRUFGgLoqXg62W3kyWeGp3m/TIcmGFp2sVzV5zhKvMJKPVeTOLrlbU63FrLW8lV+OfKip2g4ibmn9cuTZEVaCbMm1Rwo8HP5LcSIQQtO/uoM vwl1uEvZuVkOer0Wrr5Ar9k7xxDzWK/LOEgHxjhIhBAnx0OIqj82ozg5sBYiP2MhBHj2aEc+WgosKMcwDAAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6M mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUAAADpYpcnDQjMVYSuAEUiIDTL2/ybrbdSTJP4AAAAAXRSTlMAQObYZgAAAC9JREFUKM9jGAWjgB4gtDQ1NRVNTMVQUFDQRAFD0MTZCUOlk5KxApogkM/EMEgAAOScBSOfzAY3AAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://M www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAAAAAjIyP///+brbdZVlIyPDmT+CBEAAAAAXRSTlMAQObYZgAAAFVJREFUKM/tzMENgEAIRFHogIF4F6xAK7AES7D/KuQ6WQswcef48kHmvjjcoymWF9yxjtcO65wxKk9p55eVpgHGo0v1MEL3LjckYaHLMqFdClPIv/YA31gFd/hDapEAAAAASUVORK5CYII='/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgM oAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAPIgMpUg6yrHVM BZCFefjZukz24yW1dgDDZ04jMyIGAq0RTXSwrzFg1AAAAAXRSTlMAQObYZgAAAEVJREFUKM9jGMxAUFBQAF2McbKZy0Z0QSnT0JBgATSFGkeMXY0V0QSbnYxcnNEEhZTU0spdQgXQ7RZUEhISYBgFo4AwAAAXZwkxfwJvhQAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAABnAADMCwv///8iIDRtBvLSAAAAAXRSTlMAQObYZgAAAChJREFUKM9jGAWjYKgCYUUQoYAiJuRkyCiiomSIIigoKMgIxAIMNAMA4PcB8HZC6IM IAAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUAAAAAU1wF5f8Cv9XY+/+K8f0BiZkCorVjTenUAAAAAXRSTlMAQObYZgAAAEBJREFUKM9jGAXDGbBgE3RwwBASFBTBEGM0UnXEEBRWUg0RQBcUNzZSxRBkTDYKxLRbzBShEKE0EZszBRiGEAAAn5AEd8TkjscAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://M www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAACVBMVEUAAAAAAAD///+D3c/SAAAAAXRSTlMAQObYZgAAABVJREFUGNNjGIqAsUECznQQYRiJAADtwwDvRmwtWAAAAABJRU5ErkJggg=='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { trLQansform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='C';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='B';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 http://ns.adobe.com/xap/1.0/ ' id='W5M0MpCehiHzreSzNTczkc9d'?> <x:xmpmeta xmlns:x='adobe:ns:meta/'> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <rdf:Description rdf:about='' xmlns:Attrib='http://ns.attribution.com/ads/1.0/'> <rdf:li rdf:parseTypeM <Attrib:Created>2023-04-08</Attrib:Created> <Attrib:ExtId>08462646-20a7-4526-8657-4fd77e787e50</Attrib:ExtId> <Attrib:FbId>525265914179580</Attrib:FbId> <Attrib:TouchType>2</Attrib:TouchType> <rdf:Description rdf:about='' xmlns:dc='http://purl.org/dc/elements/1.1/'> <rdf:li xml:lang='x-default'>Copy of Happy - 1</rdf:li> xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> <pdf:Author>Bazooka</pdf:Author> <rdf:Description rdf:about='' xmlns:xmp='http://ns.adobe.com/xap/1.0/'> <xmp:CreatorTool>Canva</xmp:CreatorTool> M M M M (:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc /cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz xr:d:DAFff0ziAgo:2,j:44815060127,t:23040807 http://ns.adobe.com/xap/1.0/ <x:xmpmeta xmlns:x='adobe:ns:meta/'> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <rdf:Description rdf:about='' xmlns:dc='http://purl.org/dc/elements/1.1/'> <rdf:li xml:lang='x-default'>Copy of Copy of Happy - 1</rdf:li> </rdf:Description> <rdf:Description rdf:about='' xmlns:Attrib='http://ns.attribution.com/ads/1.0/'> <Attrib:Ads> <rdf:li rdf:parseType='Resource'> <Attrib:Created>2023-04-08</Attrib:Created> <Attrib:ExtId>b2976f1b-d4e8-4022-aed5-4a52537df866</Attrib:ExtId> <Attrib:FbId>525265914179580</Attrib:FbId>M <Attrib:TouchType>2</Attrib:TouchType> </Attrib:Ads> </rdf:Description> <rdf:Description rdf:about='' xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> <pdf:Author>Bazooka</pdf:Author> </rdf:Description> <rdf:Description rdf:about='' xmlns:xmp='http://ns.adobe.com/xap/1.0/'> <xmp:CreatorTool>Canva</xmp:CreatorTool> </rdf:Description> </x:xmpmeta> (:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc /cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz xr:d:DAFff0ziAgo:4,j:44815117045,t:23040807 http://ns.adobe.com/xap/1.0/ <x:xmpmeta xmlns:x='adobe:ns:meta/'> <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <rdf:Description rdf:about='' xmlns:dc='http://purl.org/dc/elements/1.1/'> <rdf:li xml:lang='x-default'>Copy of Copy of Happy - 1</rdf:li> </rdf:Description> <rdf:Description rdf:about='' xmlns:Attrib='http://ns.attribution.com/ads/1.0/'> <Attrib:Ads> <rdf:li rdf:parseType='Resource'> <Attrib:Created>2023-04-08</Attrib:Created> <Attrib:ExtId>3518edd1-637f-4f75-a254-bb7376465b21</Attrib:ExtId> <Attrib:FbId>525265914179580</Attrib:FbId>M <Attrib:TouchType>2</Attrib:TouchType> </Attrib:Ads> </rdf:Description> <rdf:Description rdf:about='' xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> <pdf:Author>Bazooka</pdf:Author> </rdf:Description> <rdf:Description rdf:about='' xmlns:xmp='http://ns.adobe.com/xap/1.0/'> <xmp:CreatorTool>Canva</xmp:CreatorTool> </rdf:Description> </x:xmpmeta> (:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc /cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":"nbcuniversal.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"hbomax.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"viacom.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"amblin.sats"}h! text/plain;charset=utf-8 /{"p":"sns","op":"reg","name":"castlerock.sats"}h! text/plain;charset=utf-8 3{"p":"sns","op":"reg","name":"cartoonnetwork.sats"}h! text/plain;charset=utf-8 7{"p":"sns","op":"reg","name":"warnerbrospictures.sats"}h! UflagsUvalueYtimescaleUepoch @A4062825-6212-49BA-8274-7797D3CB7108 556D43D8-F3E2-4EDE-B1FF-5ACABBFBC536 D4A6F2E8-9095-4F3F-8556-33F7DD76A9C3 iPhone 13 mini back dual wide camera 5.1mm f/1.6 %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz (((((((((((((((((((((((((((((((((((((((((((((((((( %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYM siTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:B9BE6CC6CB5B11ED811CAAF8C3E60BAE" xmpMM:InstanceID="xmp.iid:B9BE6CC5CB5B11ED811CAAF8C3E60BAE" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>!i8 .22J:-(!#9@GmKL|'*F0)" %<5>e .JBGuXK>*-A.0F''?l[L {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "dragon wings"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pauldrons"}]M {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "ghostM {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]M {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "lightning bolt"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "broadsword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "cape"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "broadsword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]} text/plain;charset=utf-8 2{"p":"sns","op":"reg","name":"VeuveClicquot.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} text/plain;charset=utf-8 .{"p":"sns","op":"reg","name":"tedturner.sats"}h! text/plain;charset=utf-8 0{"p":"sns","op":"reg","name":"amazonprime.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]} text/plain;charset=utf-8 text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_278", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 20, "activation_func": "Sigmoid", "epoch_num": 11}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n)M {const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;tM his.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nexM tStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nM extStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));eM .stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.centerM ,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;thiM s.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,M .001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.updateM (),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,M 24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,4M 68.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0)M ,e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bM ezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8M ,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.M 9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.M 2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,3M 80.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,1M 33.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,M 125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,36M 5.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106M .6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4M ,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),M e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599)M ,e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499M ,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,47M 2.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(M 288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVM ertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6M ,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,M 113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVerM tex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.M 5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.M 1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertexM (95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,M 208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099M ,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVerM tex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,36M 4.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVerteM x(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bM ezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364M .399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314M .299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVerM tex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,tM ){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;returM n new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(M ){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unM ary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++oM )n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.bM );return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totM alNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)M e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("RM escaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBufM fer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==argM uments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceoM f HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.eM lt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.styM le[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){returM n!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.M files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;returnM n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("tM ype",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("applicaM tion/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=M e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="279";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1M ,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=creatM eGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function SM n(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313M d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#fffM fff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEM ventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map(M (e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("CM lose",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}fM unction On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingBuM tton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hiM de(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkM Name=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=M >e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){leM t t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;M e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/M 8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.M push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,wiM ndow.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(M Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_eM ,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}functiM on Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMoM de(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeM Weight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0))M ,Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(CM e[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.M strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,M width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this imM age belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,heiM ght/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(M s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/M 2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){iM f(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.lengM th-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}functionM ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PerceM ptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STM ATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gM r(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.sM troke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],M o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,aM ,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.M push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),JeM .resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.leM ngth}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulM thood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=M e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["6M 0 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 1M 0",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}fM unction Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPaleM <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48a710da655413","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dragon wings"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} ''$,/-,,,++((*'))(""!$$"565$'$#$#1527<72207?7)+( {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"666.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"999.sats"}h! text/plain;charset=utf-8 text/html;charset=utf-8 <html><head><title>@elonmusk - 1518623997054918700</title><style>body,html{background:#000;color:#e7e9ea;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}#root{width:540px;margin:0 auto;max-width:100%}header{display:flex;align-items:center;padding-bottom:.5em}header img{width:48px;height:48px;border-radius:8px;margin-right:.5em}header .h1{font-size:.9em;color:#71767b}header .h2{font-weight:700;display:flex;align-items:center}header .h2 svg{width:21px;height:21px;margin-left:M 5px}main{margin:.5em 0}main .c{overflow-wrap:break-word}main .q ul{margin:.5em 0;padding:0;list-style:none}main .q ul li{padding:0;margin:0}main .q:not(.fin) ul li{text-align:center;padding:.1em 0}main .q:not(.fin) ul li span{display:block;border-radius:12px;border:1px #1d9bf0 solid;padding:6px 12px}main .q.fin ul li{border-radius:4px;border:1px transparent solid;padding:6px 12px;margin:.1em 0;position:relative;display:flex;justify-content:space-between}main .q.fin ul li em{height:100%;left:0;top:0;background-colorM :#333639;position:absolute;z-index:0;border-radius:4px}main .q.fin ul li.max em{background-color:#1d9bf0}main .q.fin ul li span{position:relative}main .m img,main .m video{width:100%;max-height:240px;object-fit:cover}main .m video{max-height:300px}footer{font-size:.9em}footer .f1,footer .f2{display:flex}footer .f2{padding:.5em 0}footer .f2 div{position:relative;display:flex;align-items:center}footer .f2 div svg{width:16px;height:16px;margin-left:4px}footer .f2 div svg path{fill:#fff}footer .f2 div:not(:first-child)M {padding-left:14px}footer .f2 div:not(:first-child)::before{position:absolute;content:" ";left:5px;top:0;bottom:0}cite{display:block;padding-top:10px;font-size:.9em}main .qted{border-radius:16px;border:1px #2f3336 solid;overflow:hidden}</style></head><body><div id=root><header><div><img src="data:image/webp;base64,UklGRrQCAABXRUJQVlA4IKgCAADQDACdASowADAAPmEmj0WkIiGarVaoQAYEtABOmUI+V9u5Q/nNzK9dtw2JV8E60nthivZAjj1zcsBb7dQHwD6O2V5B2+Oe0eV8qmy1xUxr3iSSxgME+MYhadMqyLxlWiYjvImsonnCKOIqjtV6IoAA/vix3YT5rdBBACvnMGsGgX/1XM MyXv3hf0znh9/SkfNqJ6YHT83tP+DCd+sVtXL77Bu0mDpPyJfMbRIujc7V1QI1jdiiEw+79tFsjNI5pSaF+1TSL16ZsTBcGp2W/jOWsqE1dwqT3s9JC0qcZdiMNbVkptGeZUOyPUEMRYfdvJ801DcRochKygECA6vBAydeVV6EyLNXHKHAJG6yMuSJKDoDGgvpyKhZB2cZA2VX5la5rzZktca+mfhrDTFWHOftSj6F9FHLoKVA+9q1GrBI5n1gMEN4Z5oUX0DCbuiWhyCvMz5ZWPxFRWjsFJkhPbbtBf0CBt3SmSL0bfb1e3eyA++fWbQ4xhqKsKiuB21ADqYarlrjQPfV935xNSxy9R/5MbeYpmYd35liyGSVcZZdYhgFMuJaKuQwEgyompAepr8gdlcqGiRgemiw4XH2kzkJP6kXggSO88AtWpnxnmkgrQyzOnShRsKU21nzjtiKhtCZ819Os5VpL6VonHBLDZSOCYQfSvMRBKtX+KOVAG1CnwpRzMY0BO/CRHM SDsmcKhHf8QjrAvJP5D8qpeOGsHa8eybYtVv67Dv9FSV54uhB7RdNdIA+eiAa3TpmQDq3W2KmiftmjDm/9DahYMvnRU1f77Zi6ktvmxBphr21wLMWqn5jDfFnZKg22QKNkYaQDEo88l0J0UhFrP3QRs6LG5zhSLkUTafpURYcoFapkLAoIo7rPSRZMP1gtQTldRiCYeTInoGpx66dAAAA=="></div><div><div class=h1>@elonmusk</div><div class=h2>Elon Musk <svg viewBox="0 0 22 22"><g><path d="M20.396 11c-.018-.646-.215-1.275-.57-1.816-.354-.54-.852-.972-1.438-1.246.223-.607.27-1.264.14-1.897-.131-.634-.437-1.218-.882-1.687-.47-.445-1.053-.75-1.687-.882-.633-.13-1.29-.083-1.897.14-.273-.587-.M 704-1.086-1.245-1.44S11.647 1.62 11 1.604c-.646.017-1.273.213-1.813.568s-.969.854-1.24 1.44c-.608-.223-1.267-.272-1.902-.14-.635.13-1.22.436-1.69.882-.445.47-.749 1.055-.878 1.688-.13.633-.08 1.29.144 1.896-.587.274-1.087.705-1.443 1.245-.356.54-.555 1.17-.574 1.817.02.647.218 1.276.574 1.817.356.54.856.972 1.443 1.245-.224.606-.274 1.263-.144 1.896.13.634.433 1.218.877 1.688.47.443 1.054.747 1.687.878.633.132 1.29.084 1.897-.136.274.586.705 1.084 1.246 1.439.54.354 1.17.551 1.816.569.647-.016 1.276-.213 1.817-.567M s.972-.854 1.245-1.44c.604.239 1.266.296 1.903.164.636-.132 1.22-.447 1.68-.907.46-.46.776-1.044.908-1.681s.075-1.299-.165-1.903c.586-.274 1.084-.705 1.439-1.246.354-.54.551-1.17.569-1.816zM9.662 14.85l-3.429-3.428 1.293-1.302 2.072 2.072 4.4-4.794 1.347 1.246z" fill=#1d9bf0></path></g></svg></div></div></header><main><div class=c>I hope that even my worst critics remain on Twitter, because that is what free speech means</div><div class=q><ul></ul></div></main><footer><div class=f1><time datetime="Mon Apr 25 2022 1M 6:12:30 GMT+0000 (Coordinated Universal Time)">Monday, April 25th 2022, 4:12:30 pm</time></div><div class=f2><div>(359.9K, 74.6K) <svg viewBox="0 0 24 24"><g><path d="M4.5 3.88l4.432 4.14-1.364 1.46L5.5 7.55V16c0 1.1.896 2 2 2H13v2H7.5c-2.209 0-4-1.79-4-4V7.55L1.432 9.48.068 8.02 4.5 3.88zM16.5 6H11V4h5.5c2.209 0 4 1.79 4 4v8.45l2.068-1.93 1.364 1.46-4.432 4.14-4.432-4.14 1.364-1.46 2.068 1.93V8c0-1.1-.896-2-2-2z"></path></g></svg></div><div>3.1M <svg viewBox="0 0 24 24"><g><path d="M16.697 5.5c-1.222-.06-2.679.51-M 3.89 2.16l-.805 1.09-.806-1.09C9.984 6.01 8.526 5.44 7.304 5.5c-1.243.07-2.349.78-2.91 1.91-.552 1.12-.633 2.78.479 4.82 1.074 1.97 3.257 4.27 7.129 6.61 3.87-2.34 6.052-4.64 7.126-6.61 1.111-2.04 1.03-3.7.477-4.82-.561-1.13-1.666-1.84-2.908-1.91zm4.187 7.69c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.MS 67z"></path></g></svg></div><div>8,048 <svg viewBox="0 0 24 24"><g><path d="M4 4.5C4 3.12 5.119 2 6.5 2h11C18.881 2 20 3.12 20 4.5v18.44l-8-5.71-8 5.71V4.5zM6.5 4c-.276 0-.5.22-.5.5v14.56l6-4.29 6 4.29V4.5c0-.28-.224-.5-.5-.5h-11z"></path></g></svg></div></div><cite>/elonmusk/status/1518623997054918657</cite></footer></div></body></html>h! <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEV5jemFmet9keq7xPSgrfCTpe6Aleq3wfSzvvOPoe11iuhpfeXHz/fCy/a/yPVvg+eos/GLnuxyhuetuPKksfBkd+OInOzEzPavuvKbqu9sgOWZqe+qtfGXp+5meuRhdOOxu/NK/wSKAAABc0lEQVQ4y43V25KCMBAE0FEBDayLRHCJCZf//8rt6YTidM eYBrfJUd0QSZdu2aZrWrvv2vfdtK2Xa1vu+/3bdio+BAA9GdcU0jV5pDwp4OA+l5lIGWq0/pJyO6jOU+dCeUtQpg4NyztUcvIGFVAoJiDw4MqAlxoCJcQEmhUTmJCt6s0PYEqqqGjF4CQtis0T7KnCeLrPx9XqlhMtImqWHFC6QLipL7/d7nnFJSiMllykspiOb9wdnn0kpWS4sLo7sziEtkuXSa/HgFjplN45SysUNWt6LbxkYKnVkvxhSlVVgZOsFzZehRmBSR/Z8KqVMiKyHyxVMm3Pg/rjfoMqA3h97jtRuYXMORB7cHwcSmTmS3aLNLpZAuh8MZYmMTrsJa4UMpCuSkQrrE4YRkCuko8QqCcdQYEOYZjafsHTPibAxQ3O1/cuYb4/5hpt/QvNDYX7MzA+ueSuYN5d5u5oPAPORYj2k7Mee+SC1Hs32w9789/EPoQxO2aeQKwMAAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' yM ='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' srcM ='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUAAADbzKgANQb18/YGihUOlg8aqxv3r1ktxC7+rVjwsnACmwH6+/3s+Oz6qkscsBb8aFQ8AAAAAXRSTlMAQObYZgAAAMZJREFUKM9joD9QQBdgUlBSMlJiUEIRVDZy8RR2UTJGUa0ubDpT2NT5OqpguVjkxIyQuiRkI1PK810i0lpDkpGUqqW1hhqntWWkGiIEmZQtEgVBwFgQIahsbJbGABYVQDJS8GgyA4bTy0OdYWoQ2sOTMQSZzMMMMVUqmZZj0S4abrgBXbuhqIs0hu3qpZi6GVRKnTHDXDnEENPthiGYuhXFsQgylQMFMW13wSKo4oxFu7CxIBZBQylM7YpSkzAFmZQUGAY7AACPDiGgkx0AYAAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width=M '800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.wM 3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAAAAAAAoKCiAgIDT09PY6UWEAAAAAXRSTlMAQObYZgAAADFJREFUKM9jGAWjgB5AEAQEUMUUhYWEhQzRBUWAwo7ouh0VBVUE0AWNBBiVBRgGBQAAHw8DDetPlk0AAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAAAAAjIyP///+brbdZVlIyPDmT+CBEAM AAAAXRSTlMAQObYZgAAAFVJREFUKM/tzMENgEAIRFHogIF4F6xAK7AES7D/KuQ6WQswcef48kHmvjjcoymWF9yxjtcO65wxKk9p55eVpgHGo0v1MEL3LjckYaHLMqFdClPIv/YA31gFd/hDapEAAAAASUVORK5CYII='/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hM FA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAAAACWdcIKlMFoSpESwftDxYwznm//4zDUvSj/chb/Dg6/Ugu1MvsSAAAAAXRSTlMAQObYZgAAADRJREFUKM9jGORAUBCLWLCQIIZYYrCQigCaWCNQ0BFNbGFjoSG6wo0HJxYaOjKMglFALgAAd2kIPezg86AAAAAASUVORK5CYII='/>M </foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAAnDQhZVlI7NzL2q9zyAAAAAXRSTlMAQObYZgAAABdJREFUGNNjGAUDBKocX8KYoY6hpOoGAJNDApChKFBbAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBM AMAAAB+0KVeAAAAD1BMVEUAAAD/AAT///8AAAD7c3UQIkW4AAAAAXRSTlMAQObYZgAAAB5JREFUKM9jGAWjgATALAgEAuiCTkJKTorYVY4QAACNiAGLARonEAAAAABJRU5ErkJggg=='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAAAABDPzkiIDRZVlJzcW++CQBqFiIzAAAAAXRSTlMAQObYZgAAAC5JREFUKM9jGAWkAGMll9AQJXRBRUHXQCFUMWYjQTFXwUQ0QaBKF0UhhlEw7AAAsewEZFgLu0gAAAAASUVORK5CYMy II='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='D';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_177", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 17, "activation_func": "Sigmoid", "epoch_num": 8}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/MM ath.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;M this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=mM ap(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,neM xtStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=tM his;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(tM his.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{M constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottomM )),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.yM =-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translateM (-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,M 73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4M ,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455M .5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezieM rVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20M .5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2M ,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8M ,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierM Vertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.beM zierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.beM zierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.M 6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.M bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899M ,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.verteM x(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.M 6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,4M 17.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),M e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2M ),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,2M 7.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,M 386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,1M 25.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertexM (431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,4M 73.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bM ezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertM ex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,M 419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352M .6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.29M 9,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1M ),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172M .4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.79M 9,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVerM tex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierM Vertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}funcM tion A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}retuM rn r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<thM is.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>M H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.mM );for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,tM his.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),thM is.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return AM (this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"M ==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=M t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&M "relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/M this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,tM his.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),M r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){reM turn document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&argumentM s[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=M function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createM Element("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FM ileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File.M _createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="178";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,uM t,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGM raphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.traiM ning=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#eaM d0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff",M "#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListeM ner("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pM ixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",widtM h/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(M ),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function M Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=nulM l,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,M Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inpuM tNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}M else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),M en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),M hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;eM <en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,wM indow.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let M e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].lengM th);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}functioM n Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMM ode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.M textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.imM age($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;sM <l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+M 4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.M rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongM s to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text(M '"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*M le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak perfoM rmance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t)M ;else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+cM [e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.lM ength-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+heiM ght-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATM E:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,widtM h/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function aM r(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==M dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,1M 6);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*lM e),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resiM zeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=M ", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of GM rowing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and iM s preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};conM st zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["BlM ackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(SrM ),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycleM ,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a930eef6ca246","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"hearst.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"stage6.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"natgeo.sats"}h! text/plain;charset=utf-8 /{"p":"sns","op":"reg","name":"ghostcorps.sats"}h! text/plain;charset=utf-8 /{"p":"sns","op":"reg","name":"buenavista.sats"}h! text/plain;charset=utf-8 /{"p":"sns","op":"reg","name":"screengems.sats"}h! text/plain;charset=utf-8 7{"p":"sns","op":"reg","name":"nationalgeographic.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"leftbank.sats"}h! text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"madhouse.sats"}h! text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"tristar.sats"}h! text/plain;charset=utf-8 5{"p":"sns","op":"reg","name":"columbiapictures.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_374", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "DxFXvJT1o72eUYwM 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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 5, "max_nodes": 9, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "MoonbirdsM ", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=zM (.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(M 60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:thisM .stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.M p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=M o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}functiM on S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5M ;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.xM <0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.nM oStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.M 5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7M ,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,40M 2.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertM ex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bM ezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.M 7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,M 238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVerteM x(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVM ertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVerteM x(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5M ,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.19M 9,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,1M 12.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(M 174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.29M 9,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599M ),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezieM rVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVerM tex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,2M 56.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,5M 9.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezieM rVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.M 4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,M 436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVerteM x(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,M 220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),M e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVM ertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVerteM x(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVerteM x(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,16M 9.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9M ),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,3M 70.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,3M 71.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.M 5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;iM <=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=M t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__applyM _unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);staM tic add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){rM eturn e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){M randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.nM euronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,tM ){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}coM nst s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:tM his.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWM idth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2dM ")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOM f(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):thiM s.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,tM &&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("M change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?argumeM nts[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.M name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(viM deo|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="375";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,M Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGrM aphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),hM (Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D"M ,"#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#fM fffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click()M ;else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.sM rc,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==uM e&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!M 1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,heM ight/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fM ill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatioM ,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[M 0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=TM e){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){cM onst[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.pusM h(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);DeM .push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=M e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)HeM .push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.lenM gth;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.M push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.M textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),M We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(M st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),uM r(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==rM &&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fillM (dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs toM ",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.splM it(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",widM th/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`WaiM t until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'M ),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;M e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='M "'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATIM ON",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toStM ring()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,M a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,heiM ght/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.teM xt("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=MathM .floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,rM ){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanM vas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length}M NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognitionM ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. HoweM ver, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mrM (r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],M ["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)randM om(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.vM isual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840edaa96a244","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a">,"si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDC {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_405", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": M {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 9, "max_nodes": 10, "activation_fuM nc": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCM ycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,M 0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeM urons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){returnM 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructM or(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,M e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1M ]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yM Top:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;+M +r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,M 243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2)M ,e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500)M ,e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3M ,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVM ertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.M bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.beziM erVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53M .5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,1M 2.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,3M 73.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),M e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,19M 2.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.M 1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.M 99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.M vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,M 154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358M .1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8M ,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,1M 49.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,7M 8.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,1M 75.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397M .9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVeM rtex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399M ,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezieM rVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,M 120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357M .3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.M 9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332M .9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertM ex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258M ,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,35M 3.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.beziM erVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierM Vertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function M O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?eM +"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++eM )for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],M t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(M e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=thisM .currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(tM his.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":returM n H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,oM [0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=thisM .elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.stylM e.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInstM .scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+M ","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(thiM s.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[eM ]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");returM n r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(eM )})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){thiM s.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.tM ype)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="406";let aeM ,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){M let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traM its),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"]M ,["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac",M "#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUplM oad"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn()M {null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e)M ,ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&(M "i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style(M "font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("TrebuM chet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==FtM ?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.M nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.sliM ce(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];M for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[M ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lenM gth;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn()M {const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length))M .reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(M let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){fM or(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.backgroM und(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8M ,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255)M ,Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i)M ;for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr(M [a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MSM "),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs tM o",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR M INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,heighM t/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==PM e?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*M le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" M "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+M o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStrM oke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+TM e],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],rM ,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyleM (ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROM WING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[iM .length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let nM =color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(eM ,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`HeM y ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of GrowingM both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are M dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurM rentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",M 40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visM ual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7bL 481d5ba9ff54c7","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "broadsword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} siTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:8C3A5DDBCBFB11EDB1B29DEAA6D48123" xmpMM:InstanceID="xmp.iid:8C3A5DDACBFB11EDB1B29DEAA6D48123" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>QMO KM~))D3,.^Q}85MOF_(2Q siTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:3C43FB58CB5F11EDB521D492CDE312F5" xmpMM:InstanceID="xmp.iid:3C43FB57CB5F11EDB521D492CDE312F5" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>$ {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_240", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}},M {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 7, "max_nodes": 9, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-eM ,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);constM n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=mM ap(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestM amp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1M ),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.ceM nter,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,thM is.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),sM =S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lM ines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(2M 35.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertexM (124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVerM tex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,50M 1.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,18M 9.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.M 8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVerteM x(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVerteM x(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.M 2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.M 3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2M ,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.M bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.79M 9,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699M ,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34M .99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299M ),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(23M 8.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.M 2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.59M 9,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVeM rtex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(M 380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.M 6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),eM .bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.M 8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.49M 9,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,M 210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(1M 80.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.79M 9,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,M 357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,21M 5.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,19M 0.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(3M 71.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.2M 99,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.29M 9,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArM ray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date)M .getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?M e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);M static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;iM <n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=HM .add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentM Iteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(conM st t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_inputM _shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMEM NT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!=M =arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/M this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.M offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(M ":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elM t}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=voM id 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createEleM ment("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttributM e("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n)M {var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},M XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="241";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,VtM ,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),jM e=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_namM e,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac"M ,"#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cefM 0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.stM yle.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.clM assifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*M le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!=M =At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submM itButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),cM loseSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$ageM =Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronM sLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){fM or(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.lengtM h*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:aM e/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=M floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artwM orkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].lenM gth);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(wiM dth-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:KtM ;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(leM ),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyleM (BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0M )),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s]M ,a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function erM (e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,2M 25*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le)M :Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*M le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`YM our Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,heiM ght/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/M o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else ifM (1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.lengM th-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.teM xtStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${rouM nd(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*M le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fiM ll(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}M function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,25M 5&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,iM )?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,M !0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", andM ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":M t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);reM turn i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 MonthsM ",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",7M 4/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),M birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"ColM or Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481d460ad0a1e0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"hbofilms.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_131", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 4, "max_nodes": 17, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.lM og(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.M iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,M 50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStaM teTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;lM et h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.aM ngle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constM ructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=M random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.yM )}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250M ,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,M 488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.M 3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,37M 9,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertM ex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),eM .bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.M 5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,M 453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVerteM x(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVM ertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVM ertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305M .9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezieM rVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.4M 99),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170M .5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114M .899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.59M 9,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezM ierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bM ezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,2M 85.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,8M 6.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7)M ,e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.M 8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,M 315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierM Vertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(19M 5.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5M ,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),eM .bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152M .99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bM ezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,38M 8,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271M .4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(3M 19.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVerteM x(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function M A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}M function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;M ++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__aM pply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);forM (let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.wM =n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.cuM rrentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(thisM .neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.cM lass_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.lenM gth/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relaM tive"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.M height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.eM lt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;rM <n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return M document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],M n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=functM ion(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElemeM nt("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReM ader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._creaM teLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="132";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,M dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphiM cs(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=M e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0"M ,"#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04M bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("M click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixelsM .filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-2M 25*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"M !==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){M Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=M null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.M age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodeM s=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else M Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=roM und(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,M cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;eM ++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,windowM .$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;eM <Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_M e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(M ){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CM ENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAM lign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($M e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s+M +){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7M ),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(M width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to"M ,width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+nM +'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,heM ight/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performancM e.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);elseM if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+"M ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.lengthM -1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-1M 65*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",OM t[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-1M 55*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){jM e.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(M dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);reM turn color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.M stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanM vas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etM c";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of GrowinM g both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preM paring to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zrM =[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["BlackboM ard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colM orPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"BirM th Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481e540aa754a3","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_498", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 4, "max_nodes": 12, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inM putDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=tM his.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLengtM h*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),M statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,M .15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=thisM .angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];M for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.M push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(cM onst t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.M 3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495M .9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endSM hape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezM ierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85M .399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.M 3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.verteM x(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1)M ,e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18M ,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.M 4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,4M 6.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,9M 9.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169M .9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.69M 9),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399M ),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),M e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.M 2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.M 9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVerM tex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezM ierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,16M 7.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVerteM x(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,29M 3.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.verteM x(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVerteM x(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,2M 08.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132M .399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVerM tex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,M 410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(28M 4.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezM ierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginM Shape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.M 899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),eM .bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(M const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}funM ction B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class HM {static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_oM p(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static M softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}cM lass U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;M e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entrM ies()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.M config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32ArraM y(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),M this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext(M "2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&M this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[eM ]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListenerM (e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){M var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.lenM gth>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(M e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.reM sult);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(nuM ll,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="499";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","StabM le","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphicM s(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]M ===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBM E","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe"M ,"#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=nuM ll,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))}M )))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}fM unction kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("SuM bmit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}asyncM function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,M me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.staM tePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)M Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.pM ush(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*M De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new M R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/VeM ,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextStM ate=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<IM e.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){leM t t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4=M =Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255M ),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectModM e(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0M )),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,nM ,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)fM or(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let M e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let tM =e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(M me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by M the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350M *le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.lengtM h)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+"M ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(stM ),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]M =It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=dataM .length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,heighM t/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",widthM /2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(lM et e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,M r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(M ),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}functionM br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so myM recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in M the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"})M ,r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],M ["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74M /14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network ArchiM tecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://statiMr c.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840ff3866a1ed","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"sns","op":"reg","name":"amazonprimevideo.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dragon wings"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "undead staff"}M {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} text/plain;charset=utf-8 text/plain;charset=utf-8 iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:a46a8a22-0d50-6e4d-b388-524fdf4e6e54" xmpMM:DocumentID="xmp.did:F4A79059C16111EDBE4291A4909ED2C0" xmpMM:InstanceID="xmp.iid:F4A79058C16111EDBE4291A4909ED2C0" xmp:CreatorTool="Adobe Photoshop 24.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:7bdc0017-283a-014b-bdeb-dec778c81256" stRef:documentID="adobe:docid:photoshop:ec994c73-7895-ae4e-8268-c9a98b4112a4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:a46a8a22-0d50-6e4d-b388-524fdf4e6e54" xmpMM:DocumentID="xmp.did:643B45BFC0A211EDBBB6F9EA24297589" xmpMM:InstanceID="xmp.iid:643B45BEC0A211EDBBB6F9EA24297589" xmp:CreatorTool="Adobe Photoshop 24.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:fea96012-e862-9648-84a3-3a18bab0a4d4" stRef:documentID="adobe:docid:photoshop:ec994c73-7895-ae4e-8268-c9a98b4112a4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>z wiTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:c0c63e3e-09bb-6a44-9b53-d6c9cd1e5a1f" xmpMM:DocumentID="xmp.did:AD58B169D3BF11EDB1DBBA15935BAF8D" xmpMM:InstanceID="xmp.iid:AD58B168D3BF11EDB1DBBA15935BAF8D" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:ac4f876d-1441-9540-99f9-8fd4ade148f7" stRef:documentID="xmp.did:c0c63e3e-09bb-6a44-9b53-d6c9cd1e5a1f"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:a46a8a22-0d50-6e4d-b388-524fdf4e6e54" xmpMM:DocumentID="xmp.did:26E06D24C02211EDA26E8FD43E44B215" xmpMM:InstanceID="xmp.iid:26E06D23C02211EDA26E8FD43E44B215" xmp:CreatorTool="Adobe Photoshop 24.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3b88c03e-fbeb-9940-968f-e6073da47641" stRef:documentID="adobe:docid:photoshop:ec994c73-7895-ae4e-8268-c9a98b4112a4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:a46a8a22-0d50-6e4d-b388-524fdf4e6e54" xmpMM:DocumentID="xmp.did:EA3AC1A7BE0B11EDACC795C23028804D" xmpMM:InstanceID="xmp.iid:EA3AC1A6BE0B11EDACC795C23028804D" xmp:CreatorTool="Adobe Photoshop 24.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:a6d2a8a5-6e51-8d44-8d75-a7e1bf60ef15" stRef:documentID="adobe:docid:photoshop:ec994c73-7895-ae4e-8268-c9a98b4112a4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"usa.sats"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"defi","amt":"500"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"defi","amt":"500"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"defi","amt":"500"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"mindrose.sats"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> Bj@=:ETH.ETH:0xC76640Fa49581bCD15aba4111C78Fd10d5A4B4E4:16252398::0 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! Aj?=:ETH.ETH:0x20FE90D13B1Dd2Ddb32F07F326DBF643B9eb93B9:4202800::0 Bj@=:ETH.ETH:0x63C1d805Ecc046212C114B4D38f953498956Dd4c:12376610::0 /ViaBTC/Mined by 12krsk3/, text/plain;charset=utf-8 Aj?=:ETH.ETH:0x8b8D63D24fC1A0fFdC9bfF6cD2B49160B0B00DdE:4667268::0 Bj@=:ETH.ETH:0x27A708eA1138E257aB62597C4c47b11B3Ab5183A:51745492::0 text/plain;charset=utf-8 7{"p":"brc-20","op":"transfer","tick":"<10K","amt":"20"}h! JjH=:BNB.TWT-8C2:bnb1n86nd67alaj4n5uhaswh9k4p9m5g882ug0kunf:3392001293:te:0 FjDOUT:736443E7A26968529B6C471FCE5FB0E83FBABBDC611CD60619D83E72B400D320 DjB=:BNB.BNB:bnb16zjdtztdpa9cj0qw8n4v3savnnf0hl0glwye5m:21371496:te:0 FjDOUT:9DA4E7C1B70E35DAE46489FC27551C3D8DB9D91B8B36B6118953DCEA255F6BAE FjDOUT:84736CC42F10EED3744BB439AA26080E976D0EAFD9D3B6A67999CC4C815FEBDF FjDOUT:1FD78919BB6E2BC818DD236F11435F47D42DC35AE97AA784F6A026247772012C FjDOUT:7BCDA35FBE77890ACD18D8A1D4538161EC8C2F79F86A5A03754D3220CDFD2B21 FjDOUT:B55FFC543B7F288BC6671E4B88375D982C2BD9AFC864930989E4060E25CFBD21 FjDOUT:ADF11973DA54DE376475C08B6FCDE572E3FD1B5FA7F5BABC50FAE8CDA080FEBE FjDOUT:15AE91AB1F5D87644A7130E7DBAE061D1388ECEDDFC6251303BCAB2FAAB30BBF text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM ="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> >Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu "oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! oiTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OrM iginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6" xmpMM:DocumentID="xmp.did:705A788FCE0C11EDA0EFA0C3F5904BC2" xmpMM:InstanceID="xmp.iid:705A788ECE0C11EDA0EFA0C3F5904BC2" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:36573387CE0B11EDA0EFA0C3F5904BC2" stRef:documentID="xmp.did:36573388CE0B11EDA0EFA0C3F5904BC2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>Cw text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 "name": "elonmusk.sats"h! text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_477", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config"M : {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 6, "max_nodes": 10, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{consM tructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteM ration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/88M 0,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTiM mestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0M ),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sM ub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const M o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),M h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const tM of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezM ierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159M ,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.M 2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,25M 3.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVerM tex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezM ierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,43M 5.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.M 2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVerteM x(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezieM rVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierM Vertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109M .1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),M e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,M 151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799M ,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertexM (223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,M 467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),eM .bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,15M 1.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,31M 8.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.M 5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.M 9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(43M 3.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,47M 3.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),M e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezieM rVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2M ,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,34M 7),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,36M 1.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9)M ,e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,37M 4.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368M .299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertM ex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.39M 9),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}M function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffsM et()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}retM urn this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=eM =>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(letM o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,M this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}consM t n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preM processLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),M l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataVieM w(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"M initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),thisM .elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,thisM .height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&M &(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListeneM r(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(varM o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arM guments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.sM etAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(M e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){M if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="478";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,M It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphicsM (e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_nM ame}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#fM fc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["M #000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="bloM ck"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);ZM t=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResuM ltButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1M !==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),M closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButtoM n.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),wM indow.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1M ,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.M length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[M ];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:widthM -ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*M De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`PerceptM ron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(.M ..Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(hM eight-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dM t,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(M 255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.strokeM (st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.M image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1M ,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);elsM e if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),UeM .image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm poM sitive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(widtM h/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron iM s ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),UeM .circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+M i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="M ... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}returnM [a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),M qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${lM n}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*M le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSiM ze(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,M n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function urM (e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xtM ];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanM vas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "M ),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finaM lly reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function M vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 WeM eks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74M /14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)}M ,training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.viM <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a9bd08c6b5425","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 FjDOUT:F1897375E53C058596DF26C039E53D4E0A77C1FA4E1088818E3A32015B4AD40C text/plain;charset=utf-8 iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:11-05:00" xmp:MetadataDate="2023-04-06T22:18:40-05:00" xmp:ModifyDate="2023-04-06T22:18:40-05:00" xmpMM:InstanceID="xmp.iid:f529aa92-b261-4ec2-aa16-3baf399e4555" xmpMM:DocumentID="adobe:docid:photoshop:387e26af-f02e-3649-9236-335298a01d84" xmpMM:OriginalDocumentID="xmp.did:24d7dda6-0987-47bb-ad9b-18beda325019" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:24d7dda6-0987-47bb-ad9b-18beda325019" stEvt:when="2023-04-06T22:15:11-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:f529aa92-b261-4ec2-aa16-3baf399e4555" stEvt:when="2023-04-06T22:18:40-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>v iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:12-05:00" xmp:MetadataDate="2023-04-06T22:18:41-05:00" xmp:ModifyDate="2023-04-06T22:18:41-05:00" xmpMM:InstanceID="xmp.iid:c538f027-b05d-4ae2-ad8d-e5f148fb7c11" xmpMM:DocumentID="adobe:docid:photoshop:28c21e95-ff80-dd48-b02f-e5c9b3d74dc2" xmpMM:OriginalDocumentID="xmp.did:0dc116aa-3a8f-4295-b03c-eb89e30c2b96" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:0dc116aa-3a8f-4295-b03c-eb89e30c2b96" stEvt:when="2023-04-06T22:15:12-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:c538f027-b05d-4ae2-ad8d-e5f148fb7c11" stEvt:when="2023-04-06T22:18:41-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:12-05:00" xmp:MetadataDate="2023-04-06T22:18:41-05:00" xmp:ModifyDate="2023-04-06T22:18:41-05:00" xmpMM:InstanceID="xmp.iid:620f700a-655b-47c4-9d1a-bc9226bdd66c" xmpMM:DocumentID="adobe:docid:photoshop:9c5dfb65-3ab5-9945-94ec-f08f266b57c4" xmpMM:OriginalDocumentID="xmp.did:860df8fc-162e-4eed-b703-8f2cc970c595" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:860df8fc-162e-4eed-b703-8f2cc970c595" stEvt:when="2023-04-06T22:15:12-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:620f700a-655b-47c4-9d1a-bc9226bdd66c" stEvt:when="2023-04-06T22:18:41-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:11-05:00" xmp:MetadataDate="2023-04-06T22:18:40-05:00" xmp:ModifyDate="2023-04-06T22:18:40-05:00" xmpMM:InstanceID="xmp.iid:ca142cba-ac93-4bf1-a4ab-dd4238bcee97" xmpMM:DocumentID="adobe:docid:photoshop:de5816a8-f2f3-0e48-bb7a-cc14f3012613" xmpMM:OriginalDocumentID="xmp.did:3cec4976-ae74-4b90-9d68-9400d24701b7" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:3cec4976-ae74-4b90-9d68-9400d24701b7" stEvt:when="2023-04-06T22:15:11-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:ca142cba-ac93-4bf1-a4ab-dd4238bcee97" stEvt:when="2023-04-06T22:18:40-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:13-05:00" xmp:MetadataDate="2023-04-06T22:18:42-05:00" xmp:ModifyDate="2023-04-06T22:18:42-05:00" xmpMM:InstanceID="xmp.iid:c25db359-f3a9-4847-bd02-08e8ec2e7e14" xmpMM:DocumentID="adobe:docid:photoshop:382591e2-31a4-284e-9326-29b69f7e9303" xmpMM:OriginalDocumentID="xmp.did:8390f6da-9fb6-4ea3-be49-f3998312425b" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8390f6da-9fb6-4ea3-be49-f3998312425b" stEvt:when="2023-04-06T22:15:13-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:c25db359-f3a9-4847-bd02-08e8ec2e7e14" stEvt:when="2023-04-06T22:18:42-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>i text/plain;charset=utf-8 6{"p":"brc-20","op":"mint","tick":"PUFF","amt":"10420"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":"helallensana.sats"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! Aj?=:ETH.ETH:0x90105c806AF828b4C2eE0cAB971903F3d40c5aAE:1757637::0 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! R@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT@kT1 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 LOEveryone you meet is fighting a battle you know nothing about. Be kind. Always.h! text/plain;charset=utf-8 "name": "algorand.sats", text/plain;charset=utf-8 text/plain;charset=utf-8 >Rijk is gewoon een slimme ondernemer niet meer en niet minder.h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! n1d/Foundry USA Pool #dropgold/ iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:13-05:00" xmp:MetadataDate="2023-04-06T22:18:42-05:00" xmp:ModifyDate="2023-04-06T22:18:42-05:00" xmpMM:InstanceID="xmp.iid:a5c99d2e-a4d6-4445-a36b-de2570539dd5" xmpMM:DocumentID="adobe:docid:photoshop:4e21b5bc-3306-4844-add0-1562a0fad822" xmpMM:OriginalDocumentID="xmp.did:8b179b22-e41c-48c0-9ba4-0fb330e26119" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b179b22-e41c-48c0-9ba4-0fb330e26119" stEvt:when="2023-04-06T22:15:13-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:a5c99d2e-a4d6-4445-a36b-de2570539dd5" stEvt:when="2023-04-06T22:18:42-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>: iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:13-05:00" xmp:MetadataDate="2023-04-06T22:18:43-05:00" xmp:ModifyDate="2023-04-06T22:18:43-05:00" xmpMM:InstanceID="xmp.iid:f5f9a4d5-ca02-43db-a1ec-110475c6fcaa" xmpMM:DocumentID="adobe:docid:photoshop:f380366a-d2c9-0c43-ac51-638b3e73dada" xmpMM:OriginalDocumentID="xmp.did:47dd3c16-9541-4198-b4a5-d3efb4de619e" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:47dd3c16-9541-4198-b4a5-d3efb4de619e" stEvt:when="2023-04-06T22:15:13-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:f5f9a4d5-ca02-43db-a1ec-110475c6fcaa" stEvt:when="2023-04-06T22:18:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:10-05:00" xmp:MetadataDate="2023-04-06T22:18:39-05:00" xmp:ModifyDate="2023-04-06T22:18:39-05:00" xmpMM:InstanceID="xmp.iid:cc1f5b89-03e1-4518-ba65-edfd84b4802d" xmpMM:DocumentID="adobe:docid:photoshop:7d971587-1488-8040-940c-67441871f9bc" xmpMM:OriginalDocumentID="xmp.did:d40faff9-3a55-4d90-95c8-f2b69f9fd322" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:d40faff9-3a55-4d90-95c8-f2b69f9fd322" stEvt:when="2023-04-06T22:15:10-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:cc1f5b89-03e1-4518-ba65-edfd84b4802d" stEvt:when="2023-04-06T22:18:39-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>N text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM ="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_424", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {M "units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {M "structure_gen": "Zigzag", "n_layers": 9, "max_nodes": 9, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birM thDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<M y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,thM is.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){M this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.verM tex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l)M ;c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a]M ,r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.M y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].dM raw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.M 6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.M 3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,50M 0,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.M bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.M 7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406M ,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,4M 55.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezM ierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,M 20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314M .2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.M vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499M ,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.M 6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(18M 9.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,2M 43.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,M 133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9M ),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.M bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVeM rtex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(31M 3.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),M e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1M ,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,4M 40,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799M ,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,1M 78.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.79M 9,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,36M 9.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294M .5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShaM pe(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertM ex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.M vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.M 9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,32M 2.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398M .799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t)M ,r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;breM ak}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanM h(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy(M );for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=M n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.cM urrentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLifM e=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){M case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],sM =i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){thiM s.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(M ){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensiM ty),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeightM ))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.roM und(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListenM er(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&wM indow.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.heighM t=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(M REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.dataM =n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=eM .pageX,window.mouseY=e.pageY}))})),new e("global");const oe="425";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pM n=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parsM eInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#M FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d",M "#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gM n=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;M r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1=M =kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.styM le.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.pM osition(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSeM ttingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndeM x((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PercepM tron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e+M +)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),M Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],M gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*lM e,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.pushM (hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodesM =1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else CM e=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=rouM nd(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&M cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.sM trokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(M BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let tM ,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,M map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+hM t/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,hM eight/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=M Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370M *le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${MM ath.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER M IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,M Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,M i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qM e.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="1M 2 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.teM xtStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADM DRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*lM e,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.pM ush(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1M }function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),M e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocuseM d()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is bM ecoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no M longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${rM } | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015"M ,8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",M 3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.trainM ing.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGL MyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a9bd8490ca216","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 {"type":"btcdomain","name":"1993.btc","first_owner":"bc1p8mkw33rfcz79wwtpr459x8wxge4erx4yz7mpy7phtyyzzp2xackq4naech","createDate":1680960656585,"registerDate":1680960656585,"expireDate":1744032656585,"img_url":"https://btcdomains.io/images/domain/1993.jpeg","sig":"3045022100d54007ee805cfd33531773104d9fd2600f0720d6cd8d03250ab7b5d4e24eae7002205aee0f7898c46a61d91dbe30e8ed01049fdd36b82c2a0338cd8554d2ac984911"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"gol.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"animus.sats"}h! text/plain;charset=utf-8 G{"p":"brc-20","op":"deploy","tick":"twit","max":"21000000","lim":"100"}h! text/plain;charset=utf-8 G{"p":"brc-20","op":"deploy","tick":"webp","max":"21000000","lim":"100"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"9xxxx9.sats"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='F';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='J';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/plain;charset=utf-8 "name": "<1000K.sats" text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='C';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='D';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='I';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhM EftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwM MbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxM EA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SM qkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1M Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFM GDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2M XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzM RMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/M 9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYM Ck1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkM yKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OM MiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kM XCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpM xQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmmM s0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8sM ///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+WdM 6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/8M 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='H';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! ?-/%3JANMIAHFR\vdRWoXFHf %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYM text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='E';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_16", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config"M : {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 12, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,yM =59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){conM st t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,thM is.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inpM utDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,nM ,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpointsM (){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=randomM (TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){coM nst t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>M 0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("M #000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierM Vertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVeM rtex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.M 1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,4M 2.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,2M 42.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVM ertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVerM tex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,M 100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,M 400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.09M 9,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.M bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,12M 5.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,1M 18.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.09M 9,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierM Vertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,4M 01.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,M 351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,15M 8.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.M bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierM Vertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.M 7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8)M ,e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(37M 1,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.M 5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),eM .bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,4M 27.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.M 799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,3M 06.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.79M 9,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.M 4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599M ,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,3M 68),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,3M 61.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShM ape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<M =1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];lM et r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);M static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__applyM _binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()M ))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);M const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTM otalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t)M ;let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{modM el:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var eM ="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offM setHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.eltM .style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getM ComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClickedM (e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}funcM tion Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}funM ction ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.leM ngth>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.M size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.typM e)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="17";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,HM e,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGrapM hics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visualM ,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#M D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020M "],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(IM n(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,iM =createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis(M ))))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurreM ntTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500M *le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*leM ),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sM n=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1M ,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].leM ngth-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.pushM ([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.pM ush(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(DeM .length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextSM tateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(M let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&M Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/VM e,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.strokeM (st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-aeM /16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le)M ,Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],XM e,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.verteM x(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(widtM h/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2M -170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*M be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*M le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toM LocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f=""M ,d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[M e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(aM +='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+heigM ht-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.cM eil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textM Font("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.teM xt("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/M 2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&M (r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseXM <t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvM as(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let eM =0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches tM he peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end M to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();M let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["TheM ano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattM ern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleratioM n,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a98f959f7542b","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="%anonymous"></script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='A';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='C';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='B';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='A';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='D';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='H';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='I';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='B';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='G';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='I';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='G';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='B';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb29M 2dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCM Hoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQM Qb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaWM 5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06pM +JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyM HEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9M mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZM b+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZM vymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmAM BQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTM IJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBM FoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSM OMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQUM 1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4M lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblEM 1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDM OUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVM isVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRM QQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TM XK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqM auaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='C';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 p1d/Foundry USA Pool #dropgold/ iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:14-05:00" xmp:MetadataDate="2023-04-06T22:18:43-05:00" xmp:ModifyDate="2023-04-06T22:18:43-05:00" xmpMM:InstanceID="xmp.iid:a1f92e9c-99ee-4818-a88e-03728ed4f193" xmpMM:DocumentID="adobe:docid:photoshop:0e86f9e3-5240-a344-831c-011209d0bb7a" xmpMM:OriginalDocumentID="xmp.did:ed763b5c-4f8b-4f06-a770-86a06a6a2b03" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:ed763b5c-4f8b-4f06-a770-86a06a6a2b03" stEvt:when="2023-04-06T22:15:14-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:a1f92e9c-99ee-4818-a88e-03728ed4f193" stEvt:when="2023-04-06T22:18:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:14-05:00" xmp:MetadataDate="2023-04-06T22:18:43-05:00" xmp:ModifyDate="2023-04-06T22:18:43-05:00" xmpMM:InstanceID="xmp.iid:acb765c7-9206-43cb-9d19-be8ea036de9c" xmpMM:DocumentID="adobe:docid:photoshop:a5a0241b-65de-9b4a-a04e-3bfa4b5674e2" xmpMM:OriginalDocumentID="xmp.did:04babfbc-6c79-4e45-893a-057904e3c9b4" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:04babfbc-6c79-4e45-893a-057904e3c9b4" stEvt:when="2023-04-06T22:15:14-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:acb765c7-9206-43cb-9d19-be8ea036de9c" stEvt:when="2023-04-06T22:18:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>P iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:15-05:00" xmp:MetadataDate="2023-04-06T22:18:44-05:00" xmp:ModifyDate="2023-04-06T22:18:44-05:00" xmpMM:InstanceID="xmp.iid:e8978bea-6bda-48c5-b93f-cbbc1fd3ba48" xmpMM:DocumentID="adobe:docid:photoshop:e319afd3-b6b2-6449-909a-8548657949a7" xmpMM:OriginalDocumentID="xmp.did:1c801b69-d0fd-4c5c-aa2a-ad639442b8e3" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:1c801b69-d0fd-4c5c-aa2a-ad639442b8e3" stEvt:when="2023-04-06T22:15:15-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e8978bea-6bda-48c5-b93f-cbbc1fd3ba48" stEvt:when="2023-04-06T22:18:44-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>^W iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:15-05:00" xmp:MetadataDate="2023-04-06T22:18:44-05:00" xmp:ModifyDate="2023-04-06T22:18:44-05:00" xmpMM:InstanceID="xmp.iid:ffb92ef2-3511-41de-9cae-bb5d7dd018c4" xmpMM:DocumentID="adobe:docid:photoshop:219c0b60-b577-6b45-8432-ac63221f4814" xmpMM:OriginalDocumentID="xmp.did:2c07bd41-0b60-4cd2-b44b-e00f3cfc1482" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:2c07bd41-0b60-4cd2-b44b-e00f3cfc1482" stEvt:when="2023-04-06T22:15:15-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:ffb92ef2-3511-41de-9cae-bb5d7dd018c4" stEvt:when="2023-04-06T22:18:44-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>Xg o iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:17-05:00" xmp:MetadataDate="2023-04-06T22:18:46-05:00" xmp:ModifyDate="2023-04-06T22:18:46-05:00" xmpMM:InstanceID="xmp.iid:7e7f5343-ddd4-42f6-8be6-d274d2c9aa10" xmpMM:DocumentID="adobe:docid:photoshop:147c52b9-d347-164a-8949-1cf5d313f601" xmpMM:OriginalDocumentID="xmp.did:a2eeabaa-8847-4eed-9d63-5d9eeac8da85" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:a2eeabaa-8847-4eed-9d63-5d9eeac8da85" stEvt:when="2023-04-06T22:15:17-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:7e7f5343-ddd4-42f6-8be6-d274d2c9aa10" stEvt:when="2023-04-06T22:18:46-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:16-05:00" xmp:MetadataDate="2023-04-06T22:18:45-05:00" xmp:ModifyDate="2023-04-06T22:18:45-05:00" xmpMM:InstanceID="xmp.iid:38b0c8a5-23fc-49b5-a906-f3f0d79a1726" xmpMM:DocumentID="adobe:docid:photoshop:c3d74aa4-6886-9249-b013-30905c1fac69" xmpMM:OriginalDocumentID="xmp.did:6e0b9728-b4a3-4d0e-8f41-510ccf476d96" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:6e0b9728-b4a3-4d0e-8f41-510ccf476d96" stEvt:when="2023-04-06T22:15:16-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:38b0c8a5-23fc-49b5-a906-f3f0d79a1726" stEvt:when="2023-04-06T22:18:45-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:16-05:00" xmp:MetadataDate="2023-04-06T22:18:45-05:00" xmp:ModifyDate="2023-04-06T22:18:45-05:00" xmpMM:InstanceID="xmp.iid:193957a4-8e47-491c-a0e0-49ed93d5cc72" xmpMM:DocumentID="adobe:docid:photoshop:bc00bf44-d11e-5b47-9c6a-75c34ffb6b04" xmpMM:OriginalDocumentID="xmp.did:ecfb8ab7-8817-4a64-9493-5e039d65d993" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:ecfb8ab7-8817-4a64-9493-5e039d65d993" stEvt:when="2023-04-06T22:15:16-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:193957a4-8e47-491c-a0e0-49ed93d5cc72" stEvt:when="2023-04-06T22:18:45-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.14ecb42f2c, 2023/01/13-12:25:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.M org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop 24.2 (Macintosh)" xmp:CreateDate="2023-04-06T22:15:17-05:00" xmp:MetadataDate="2023-04-06T22:18:46-05:00" xmp:ModifyDate="2023-04-06T22:18:46-05:00" xmpMM:InstanceID="xmp.iid:d8195e04-174b-46ef-8a28-204262d64060" xmpMM:DocumentID="adobe:docid:photoshop:3321dc87-83d2-2346-93ef-ddb375dd9ce4" xmpMM:OriginalDocumentID="xmp.did:27e22877-0c40-4782-a0af-316605ed66e3" dc:format="image/png" photoshop:ColorMode="3"> <xM mpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:27e22877-0c40-4782-a0af-316605ed66e3" stEvt:when="2023-04-06T22:15:17-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:d8195e04-174b-46ef-8a28-204262d64060" stEvt:when="2023-04-06T22:18:46-05:00" stEvt:softwareAgent="Adobe Photoshop 24.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2000"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! (((((((((((((((((((((((((((((((((((((((((((((((((( text/plain;charset=utf-8 Cape Canaveral Launch Pad 39A On the Day Apollo 11 Launched text/plain;charset=utf-8 When Muhammad Ali Knocked out Sonny Liston text/plain;charset=utf-8 At the Start of the Common Era text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! RjLO=:ETH.ETH:0x216b987c81bb0b9a79379038f2a38b107b9ad20f::t:15:02:B48:2680227552800 text/plain;charset=utf-8 On the Day of the Attack on Pearl Harbor text/plain;charset=utf-8 text/plain;charset=utf-8 At Signing the Declaration of Independence <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-360 -360 720 720"><path class="loop-1-0" d=" M 0 -181.6180339887499 a 2.6180339887498922 2.6180339887498922 180 1 1 0 5.2360679774997845 a 2.6180339887498922 2.6180339887498922 180 1 1 0 -5.2360679774997845" fill="none" stroke="none" id="loop-1-0"></path><path class="loop-1-1" d=" M 0 -183.2360679774998 a 5.2360679774997845 5.2360679774997845 180 M 1 1 0 10.472135954999569 a 5.2360679774997845 5.2360679774997845 180 1 1 0 -10.472135954999569" fill="none" stroke="none" id="loop-1-1"></path><path class="loop-1-2" d=" M 0 -184.8541019662497 a 7.854101966249677 7.854101966249677 180 1 1 0 15.708203932499353 a 7.854101966249677 7.854101966249677 180 1 1 0 -15.708203932499353" fill="none" stroke="none" id="loop-1-2"></path><path class="loop-1-3" d=" M 0 -186.47213595499M a 10.472135954999569 10.472135954999569 180 1 1 0 20.944271909999138 a 10.472135954999569 10.472135954999569 180 1 1 0 -20.944271909999138" fill="none" stroke="none" id="loop-1-3"></path><path class="loop-1-4" d=" M 0 -188.09016994374946 a 13.090169943749459 13.090169943749459 180 1 1 0 26.180339887498917 a 13.090169943749459 13.090169943749459 180 1 1 0 -26.180339887498917" fill="none" stroke="none" id="loop-1-4"M ></path><path class="loop-1-5" d=" M 0 -189.70820393249937 a 15.708203932499353 15.708203932499353 180 1 1 0 31.416407864998707 a 15.708203932499353 15.708203932499353 180 1 1 0 -31.416407864998707" fill="none" stroke="none" id="loop-1-5"></path><path class="loop-1-6" d=" M 0 -191.32623792124926 a 18.326237921249245 18.326237921249245 180 1 1 0 36.65247584249849 a 18.326237921249245 18.326237921249245 1M 80 1 1 0 -36.65247584249849" fill="none" stroke="none" id="loop-1-6"></path><path class="loop-1-7" d=" M 0 -192.94427190999915 a 20.944271909999138 20.944271909999138 180 1 1 0 41.888543819998276 a 20.944271909999138 20.944271909999138 180 1 1 0 -41.888543819998276" fill="none" stroke="none" id="loop-1-7"></path><path class="loop-1-8" d=" M 0 -194.56230589874906 a 23.562305898749027 23.562305898749027 180 1 1 0 47.1246M a 23.562305898749027 23.562305898749027 180 1 1 0 -47.124611797498055" fill="none" stroke="none" id="loop-1-8"></path><path class="loop-1-9" d=" M 0 -196.18033988749895 a 26.180339887498917 26.180339887498917 180 1 1 0 52.360679774997834 a 26.180339887498917 26.180339887498917 180 1 1 0 -52.360679774997834" fill="none" stroke="none" id="loop-1-9"></path><path class="loop-1-10" d=" M 0 -197.79837387624883 a 28.798373876248814 28.798373876248814 180 1 1 0 57.59674775249763 a 28.798373876248814 28.798373876248814 180 1 1 0 -57.59674775249763" fill="none" stroke="none" id="loop-1-10"></path><path class="loop-1-11" d=" M 0 -199.41640786499872 a 31.416407864998707 31.416407864998707 180 1 1 0 62.832815729997414 a 31.416407864998707 31.416407864998707 180 1 1 0 -62.832815729997414" fill="none" stroke="none" id="loop-1-11"></path>M <path class="loop-1-12" d=" M 0 -201.03444185374863 a 34.034441853748596 34.034441853748596 180 1 1 0 68.06888370749719 a 34.034441853748596 34.034441853748596 180 1 1 0 -68.06888370749719" fill="none" stroke="none" id="loop-1-12"></path><path class="loop-1-13" d=" M 0 -202.65247584249852 a 36.65247584249849 36.65247584249849 180 1 1 0 73.30495168499698 a 36.65247584249849 36.65247584249849 180 1 1 0 M -73.30495168499698" fill="none" stroke="none" id="loop-1-13"></path><path class="loop-1-14" d=" M 0 -204.2705098312484 a 39.27050983124838 39.27050983124838 180 1 1 0 78.54101966249677 a 39.27050983124838 39.27050983124838 180 1 1 0 -78.54101966249677" fill="none" stroke="none" id="loop-1-14"></path><path class="loop-1-15" d=" M 0 -205.8885438199983 a 41.888543819998276 41.888543819998276 180 1 1 0 83.77708763999655 a 41.888543819998276 41.888543819998276 180 1 1 0 -83.77708763999655" fill="none" stroke="none" id="loop-1-15"></path><path class="loop-1-16" d=" M 0 -207.5065778087482 a 44.50657780874816 44.50657780874816 180 1 1 0 89.01315561749632 a 44.50657780874816 44.50657780874816 180 1 1 0 -89.01315561749632" fill="none" stroke="none" id="loop-1-16"></path><path class="loop-1-17" d=" M 0 -209.1246117974981 a 47.1246M 11797498055 47.124611797498055 180 1 1 0 94.24922359499611 a 47.124611797498055 47.124611797498055 180 1 1 0 -94.24922359499611" fill="none" stroke="none" id="loop-1-17"></path><path class="loop-1-18" d=" M 0 -210.74264578624798 a 49.742645786247955 49.742645786247955 180 1 1 0 99.48529157249591 a 49.742645786247955 49.742645786247955 180 1 1 0 -99.48529157249591" fill="none" stroke="none" id="loop-1-18"></path><path class="loop-1-19" M M 0 -212.3606797749979 a 52.360679774997834 52.360679774997834 180 1 1 0 104.72135954999567 a 52.360679774997834 52.360679774997834 180 1 1 0 -104.72135954999567" fill="none" stroke="none" id="loop-1-19"></path><path class="loop-1-20" d=" M 0 -213.97871376374778 a 54.97871376374774 54.97871376374774 180 1 1 0 109.95742752749548 a 54.97871376374774 54.97871376374774 180 1 1 0 -109.95742752749548" fM ill="none" stroke="none" id="loop-1-20"></path><path class="loop-1-21" d=" M 0 -215.59674775249766 a 57.59674775249763 57.59674775249763 180 1 1 0 115.19349550499525 a 57.59674775249763 57.59674775249763 180 1 1 0 -115.19349550499525" fill="none" stroke="none" id="loop-1-21"></path><path class="loop-1-22" d=" M 0 -217.21478174124758 a 60.21478174124752 60.21478174124752 180 1 1 0 120.42956348249504 a 60.M 21478174124752 60.21478174124752 180 1 1 0 -120.42956348249504" fill="none" stroke="none" id="loop-1-22"></path><path class="loop-1-23" d=" M 0 -218.83281572999746 a 62.832815729997414 62.832815729997414 180 1 1 0 125.66563145999483 a 62.832815729997414 62.832815729997414 180 1 1 0 -125.66563145999483" fill="none" stroke="none" id="loop-1-23"></path><path class="loop-1-24" d=" M 0 -220.45084971874735 a 65.4508497187473 6M 5.4508497187473 180 1 1 0 130.9016994374946 a 65.4508497187473 65.4508497187473 180 1 1 0 -130.9016994374946" fill="none" stroke="none" id="loop-1-24"></path><path class="loop-1-25" d=" M 0 -222.06888370749724 a 68.06888370749719 68.06888370749719 180 1 1 0 136.13776741499439 a 68.06888370749719 68.06888370749719 180 1 1 0 -136.13776741499439" fill="none" stroke="none" id="loop-1-25"></path><path class="loop-1-26" d=" 0 -223.68691769624712 a 70.68691769624708 70.68691769624708 180 1 1 0 141.37383539249416 a 70.68691769624708 70.68691769624708 180 1 1 0 -141.37383539249416" fill="none" stroke="none" id="loop-1-26"></path><path class="loop-1-27" d=" M 0 -225.30495168499704 a 73.30495168499698 73.30495168499698 180 1 1 0 146.60990336999396 a 73.30495168499698 73.30495168499698 180 1 1 0 -146.60990336999396" fill="none" stroke="none"M id="loop-1-27"></path><path class="loop-1-28" d=" M 0 -226.92298567374692 a 75.92298567374688 75.92298567374688 180 1 1 0 151.84597134749376 a 75.92298567374688 75.92298567374688 180 1 1 0 -151.84597134749376" fill="none" stroke="none" id="loop-1-28"></path><path class="loop-1-29" d=" M 0 -228.5410196624968 a 78.54101966249677 78.54101966249677 180 1 1 0 157.08203932499353 a 78.54101966249677 78.5410196M 6249677 180 1 1 0 -157.08203932499353" fill="none" stroke="none" id="loop-1-29"></path><path class="loop-1-30" d=" M 0 -230.15905365124672 a 81.15905365124665 81.15905365124665 180 1 1 0 162.3181073024933 a 81.15905365124665 81.15905365124665 180 1 1 0 -162.3181073024933" fill="none" stroke="none" id="loop-1-30"></path><path class="loop-1-31" d=" M 0 -231.7770876399966 a 83.77708763999655 83.77708763999655 180 1 1 0 1M a 83.77708763999655 83.77708763999655 180 1 1 0 -167.5541752799931" fill="none" stroke="none" id="loop-1-31"></path><path class="loop-1-32" d=" M 0 -233.3951216287465 a 86.39512162874644 86.39512162874644 180 1 1 0 172.79024325749288 a 86.39512162874644 86.39512162874644 180 1 1 0 -172.79024325749288" fill="none" stroke="none" id="loop-1-32"></path><path class="loop-1-33" d=" M 0 -235.0131556174964 a 89.01315561749632 89.01315561749632 180 1 1 0 178.02631123499265 a 89.01315561749632 89.01315561749632 180 1 1 0 -178.02631123499265" fill="none" stroke="none" id="loop-1-33"></path><path class="loop-1-34" d=" M 0 -236.6311896062463 a 91.63118960624622 91.63118960624622 180 1 1 0 183.26237921249245 a 91.63118960624622 91.63118960624622 180 1 1 0 -183.26237921249245" fill="none" stroke="none" id="loop-1-34"></path><path clM M 0 -238.24922359499618 a 94.24922359499611 94.24922359499611 180 1 1 0 188.49844718999222 a 94.24922359499611 94.24922359499611 180 1 1 0 -188.49844718999222" fill="none" stroke="none" id="loop-1-35"></path><path class="loop-1-36" d=" M 0 -239.8672575837461 a 96.86725758374601 96.86725758374601 180 1 1 0 193.73451516749202 a 96.86725758374601 96.86725758374601 180 1 1 0 -193.73451M 516749202" fill="none" stroke="none" id="loop-1-36"></path><path class="loop-1-37" d=" M 0 -241.48529157249598 a 99.48529157249591 99.48529157249591 180 1 1 0 198.97058314499182 a 99.48529157249591 99.48529157249591 180 1 1 0 -198.97058314499182" fill="none" stroke="none" id="loop-1-37"></path><path class="loop-1-38" d=" M 0 -243.10332556124587 a 102.1033255612458 102.1033255612458 180 1 1 0 204.2066511224916 a 102.1033255612458 102.1033255612458 180 1 1 0 -204.2066511224916" fill="none" stroke="none" id="loop-1-38"></path><path class="loop-1-39" d=" M 0 -244.72135954999575 a 104.72135954999567 104.72135954999567 180 1 1 0 209.44271909999134 a 104.72135954999567 104.72135954999567 180 1 1 0 -209.44271909999134" fill="none" stroke="none" id="loop-1-39"></path><path class="loop-1-40" d=" M 0 -246.33939353874564 a 107.3393M 9353874558 107.33939353874558 180 1 1 0 214.67878707749117 a 107.33939353874558 107.33939353874558 180 1 1 0 -214.67878707749117" fill="none" stroke="none" id="loop-1-40"></path><path class="loop-1-41" d=" M 0 -247.95742752749555 a 109.95742752749548 109.95742752749548 180 1 1 0 219.91485505499097 a 109.95742752749548 109.95742752749548 180 1 1 0 -219.91485505499097" fill="none" stroke="none" id="loop-1-41"></path><path class="loop-1-4M M 0 -249.57546151624544 a 112.57546151624535 112.57546151624535 180 1 1 0 225.1509230324907 a 112.57546151624535 112.57546151624535 180 1 1 0 -225.1509230324907" fill="none" stroke="none" id="loop-1-42"></path><path class="loop-1-43" d=" M 0 -251.19349550499533 a 115.19349550499525 115.19349550499525 180 1 1 0 230.3869910099905 a 115.19349550499525 115.19349550499525 180 1 1 0 -230.386991009990M 5" fill="none" stroke="none" id="loop-1-43"></path><path class="loop-1-44" d=" M 0 -252.81152949374524 a 117.81152949374514 117.81152949374514 180 1 1 0 235.62305898749028 a 117.81152949374514 117.81152949374514 180 1 1 0 -235.62305898749028" fill="none" stroke="none" id="loop-1-44"></path><path class="loop-1-45" d=" M 0 -254.42956348249513 a 120.42956348249504 120.42956348249504 180 1 1 0 240.85912696499008 a 120.42956348249504 120.42956348249504 180 1 1 0 -240.85912696499008" fill="none" stroke="none" id="loop-1-45"></path><path class="loop-1-46" d=" M 0 -256.047597471245 a 123.04759747124493 123.04759747124493 180 1 1 0 246.09519494248985 a 123.04759747124493 123.04759747124493 180 1 1 0 -246.09519494248985" fill="none" stroke="none" id="loop-1-46"></path><path class="loop-1-47" d=" M 0 -257.6656314599949 a 125.66563M 145999483 125.66563145999483 180 1 1 0 251.33126291998965 a 125.66563145999483 125.66563145999483 180 1 1 0 -251.33126291998965" fill="none" stroke="none" id="loop-1-47"></path><path class="loop-1-48" d=" M 0 -259.28366544874484 a 128.28366544874473 128.28366544874473 180 1 1 0 256.56733089748946 a 128.28366544874473 128.28366544874473 180 1 1 0 -256.56733089748946" fill="none" stroke="none" id="loop-1-48"></path><path class="loop-1-49M M 0 -260.9016994374947 a 130.9016994374946 130.9016994374946 180 1 1 0 261.8033988749892 a 130.9016994374946 130.9016994374946 180 1 1 0 -261.8033988749892" fill="none" stroke="none" id="loop-1-49"></path><path class="loop-1-50" d=" M 0 -262.5197334262446 a 133.5197334262445 133.5197334262445 180 1 1 0 267.039466852489 a 133.5197334262445 133.5197334262445 180 1 1 0 -267.039466852489" fill="noneM " stroke="none" id="loop-1-50"></path><path class="loop-1-51" d=" M 0 -264.13776741499447 a 136.13776741499439 136.13776741499439 180 1 1 0 272.27553482998877 a 136.13776741499439 136.13776741499439 180 1 1 0 -272.27553482998877" fill="none" stroke="none" id="loop-1-51"></path><path class="loop-1-52" d=" M 0 -265.7558014037444 a 138.7558014037443 138.7558014037443 180 1 1 0 277.5116028074886 a 138.755801M 4037443 138.7558014037443 180 1 1 0 -277.5116028074886" fill="none" stroke="none" id="loop-1-52"></path><path class="loop-1-53" d=" M 0 -267.37383539249424 a 141.37383539249416 141.37383539249416 180 1 1 0 282.7476707849883 a 141.37383539249416 141.37383539249416 180 1 1 0 -282.7476707849883" fill="none" stroke="none" id="loop-1-53"></path><path class="loop-1-54" d=" M 0 -268.99186938124416 a 143.99186938124407 143.99186M 938124407 180 1 1 0 287.98373876248814 a 143.99186938124407 143.99186938124407 180 1 1 0 -287.98373876248814" fill="none" stroke="none" id="loop-1-54"></path><path class="loop-1-55" d=" M 0 -270.6099033699941 a 146.60990336999396 146.60990336999396 180 1 1 0 293.2198067399879 a 146.60990336999396 146.60990336999396 180 1 1 0 -293.2198067399879" fill="none" stroke="none" id="loop-1-55"></path><path class="loop-1-56" d=" M 0 -272.22793735874393 a 149.22793735874384 149.22793735874384 180 1 1 0 298.4558747174877 a 149.22793735874384 149.22793735874384 180 1 1 0 -298.4558747174877" fill="none" stroke="none" id="loop-1-56"></path><path class="loop-1-57" d=" M 0 -273.84597134749384 a 151.84597134749376 151.84597134749376 180 1 1 0 303.6919426949875 a 151.84597134749376 151.84597134749376 180 1 1 0 -303.6919426949875" fill="none" stroke="M none" id="loop-1-57"></path><path class="loop-1-58" d=" M 0 -275.46400533624376 a 154.46400533624364 154.46400533624364 180 1 1 0 308.9280106724873 a 154.46400533624364 154.46400533624364 180 1 1 0 -308.9280106724873" fill="none" stroke="none" id="loop-1-58"></path><path class="loop-1-59" d=" M 0 -277.0820393249936 a 157.08203932499353 157.08203932499353 180 1 1 0 314.16407864998706 a 157.08203932499353 M 157.08203932499353 180 1 1 0 -314.16407864998706" fill="none" stroke="none" id="loop-1-59"></path><path class="loop-1-60" d=" M 0 -278.70007331374353 a 159.70007331374342 159.70007331374342 180 1 1 0 319.40014662748683 a 159.70007331374342 159.70007331374342 180 1 1 0 -319.40014662748683" fill="none" stroke="none" id="loop-1-60"></path><path class="loop-1-61" d=" M 0 -280.31810730249344 a 162.3181073024933 162.3181073024M 933 180 1 1 0 324.6362146049866 a 162.3181073024933 162.3181073024933 180 1 1 0 -324.6362146049866" fill="none" stroke="none" id="loop-1-61"></path><path class="loop-1-62" d=" M 0 -281.9361412912433 a 164.9361412912432 164.9361412912432 180 1 1 0 329.8722825824864 a 164.9361412912432 164.9361412912432 180 1 1 0 -329.8722825824864" fill="none" stroke="none" id="loop-1-62"></path><path class="loop-1-63" d=" M 0 -283.5541M a 167.5541752799931 167.5541752799931 180 1 1 0 335.1083505599862 a 167.5541752799931 167.5541752799931 180 1 1 0 -335.1083505599862" fill="none" stroke="none" id="loop-1-63"></path><g transform="translate(0 -230) rotate(180 0 0)"><path class="loop-2-0" d=" M 0 -181.6180339887499 a 2.6180339887498922 2.6180339887498922 180 1 1 0 5.2360679774997845 a 2.6180339887498922 2.6180339887498922 180 1 1 0 -5.23606797M 74997845" fill="none" stroke="none" id="loop-2-0"></path><path class="loop-2-1" d=" M 0 -183.2360679774998 a 5.2360679774997845 5.2360679774997845 180 1 1 0 10.472135954999569 a 5.2360679774997845 5.2360679774997845 180 1 1 0 -10.472135954999569" fill="none" stroke="none" id="loop-2-1"></path><path class="loop-2-2" d=" M 0 -184.8541019662497 a 7.854101966249677 7.854101966249677 180 1 1 0 15.708203932499353 a 7.854101966249677 7.854101966249677 180 1 1 0 -15.708203932499353" fill="none" stroke="none" id="loop-2-2"></path><path class="loop-2-3" d=" M 0 -186.47213595499957 a 10.472135954999569 10.472135954999569 180 1 1 0 20.944271909999138 a 10.472135954999569 10.472135954999569 180 1 1 0 -20.944271909999138" fill="none" stroke="none" id="loop-2-3"></path><path class="loop-2-4" d=" M 0 -188.09016994374946 a 13.0901699437M 49459 13.090169943749459 180 1 1 0 26.180339887498917 a 13.090169943749459 13.090169943749459 180 1 1 0 -26.180339887498917" fill="none" stroke="none" id="loop-2-4"></path><path class="loop-2-5" d=" M 0 -189.70820393249937 a 15.708203932499353 15.708203932499353 180 1 1 0 31.416407864998707 a 15.708203932499353 15.708203932499353 180 1 1 0 -31.416407864998707" fill="none" stroke="none" id="loop-2-5"></path><path class="loop-2-6" d=" M 0 -191.32623792124926 a 18.326237921249245 18.326237921249245 180 1 1 0 36.65247584249849 a 18.326237921249245 18.326237921249245 180 1 1 0 -36.65247584249849" fill="none" stroke="none" id="loop-2-6"></path><path class="loop-2-7" d=" M 0 -192.94427190999915 a 20.944271909999138 20.944271909999138 180 1 1 0 41.888543819998276 a 20.944271909999138 20.944271909999138 180 1 1 0 -41.888543819998276" fill="M none" stroke="none" id="loop-2-7"></path><path class="loop-2-8" d=" M 0 -194.56230589874906 a 23.562305898749027 23.562305898749027 180 1 1 0 47.124611797498055 a 23.562305898749027 23.562305898749027 180 1 1 0 -47.124611797498055" fill="none" stroke="none" id="loop-2-8"></path><path class="loop-2-9" d=" M 0 -196.18033988749895 a 26.180339887498917 26.180339887498917 180 1 1 0 52.360679774997834 a 26.180M 339887498917 26.180339887498917 180 1 1 0 -52.360679774997834" fill="none" stroke="none" id="loop-2-9"></path><path class="loop-2-10" d=" M 0 -197.79837387624883 a 28.798373876248814 28.798373876248814 180 1 1 0 57.59674775249763 a 28.798373876248814 28.798373876248814 180 1 1 0 -57.59674775249763" fill="none" stroke="none" id="loop-2-10"></path><path class="loop-2-11" d=" M 0 -199.41640786499872 a 31.416407864998707 31.M 416407864998707 180 1 1 0 62.832815729997414 a 31.416407864998707 31.416407864998707 180 1 1 0 -62.832815729997414" fill="none" stroke="none" id="loop-2-11"></path><path class="loop-2-12" d=" M 0 -201.03444185374863 a 34.034441853748596 34.034441853748596 180 1 1 0 68.06888370749719 a 34.034441853748596 34.034441853748596 180 1 1 0 -68.06888370749719" fill="none" stroke="none" id="loop-2-12"></path><path class="loop-2-13" d=" M 0 -202.65247584249852 a 36.65247584249849 36.65247584249849 180 1 1 0 73.30495168499698 a 36.65247584249849 36.65247584249849 180 1 1 0 -73.30495168499698" fill="none" stroke="none" id="loop-2-13"></path><path class="loop-2-14" d=" M 0 -204.2705098312484 a 39.27050983124838 39.27050983124838 180 1 1 0 78.54101966249677 a 39.27050983124838 39.27050983124838 180 1 1 0 -78.54101966249677" fill="none" stroke="noM ne" id="loop-2-14"></path><path class="loop-2-15" d=" M 0 -205.8885438199983 a 41.888543819998276 41.888543819998276 180 1 1 0 83.77708763999655 a 41.888543819998276 41.888543819998276 180 1 1 0 -83.77708763999655" fill="none" stroke="none" id="loop-2-15"></path><path class="loop-2-16" d=" M 0 -207.5065778087482 a 44.50657780874816 44.50657780874816 180 1 1 0 89.01315561749632 a 44.50657780874816 44.5065M 7780874816 180 1 1 0 -89.01315561749632" fill="none" stroke="none" id="loop-2-16"></path><path class="loop-2-17" d=" M 0 -209.1246117974981 a 47.124611797498055 47.124611797498055 180 1 1 0 94.24922359499611 a 47.124611797498055 47.124611797498055 180 1 1 0 -94.24922359499611" fill="none" stroke="none" id="loop-2-17"></path><path class="loop-2-18" d=" M 0 -210.74264578624798 a 49.742645786247955 49.742645786247955 180 M 1 1 0 99.48529157249591 a 49.742645786247955 49.742645786247955 180 1 1 0 -99.48529157249591" fill="none" stroke="none" id="loop-2-18"></path><path class="loop-2-19" d=" M 0 -212.3606797749979 a 52.360679774997834 52.360679774997834 180 1 1 0 104.72135954999567 a 52.360679774997834 52.360679774997834 180 1 1 0 -104.72135954999567" fill="none" stroke="none" id="loop-2-19"></path><path class="loop-2-20" d=" M 0 -213.978713M a 54.97871376374774 54.97871376374774 180 1 1 0 109.95742752749548 a 54.97871376374774 54.97871376374774 180 1 1 0 -109.95742752749548" fill="none" stroke="none" id="loop-2-20"></path><path class="loop-2-21" d=" M 0 -215.59674775249766 a 57.59674775249763 57.59674775249763 180 1 1 0 115.19349550499525 a 57.59674775249763 57.59674775249763 180 1 1 0 -115.19349550499525" fill="none" stroke="none" id="loop-2-21"M ></path><path class="loop-2-22" d=" M 0 -217.21478174124758 a 60.21478174124752 60.21478174124752 180 1 1 0 120.42956348249504 a 60.21478174124752 60.21478174124752 180 1 1 0 -120.42956348249504" fill="none" stroke="none" id="loop-2-22"></path><path class="loop-2-23" d=" M 0 -218.83281572999746 a 62.832815729997414 62.832815729997414 180 1 1 0 125.66563145999483 a 62.832815729997414 62.832815729997414 1M 80 1 1 0 -125.66563145999483" fill="none" stroke="none" id="loop-2-23"></path><path class="loop-2-24" d=" M 0 -220.45084971874735 a 65.4508497187473 65.4508497187473 180 1 1 0 130.9016994374946 a 65.4508497187473 65.4508497187473 180 1 1 0 -130.9016994374946" fill="none" stroke="none" id="loop-2-24"></path><path class="loop-2-25" d=" M 0 -222.06888370749724 a 68.06888370749719 68.06888370749719 180 1 1 0 136.1377674149M a 68.06888370749719 68.06888370749719 180 1 1 0 -136.13776741499439" fill="none" stroke="none" id="loop-2-25"></path><path class="loop-2-26" d=" M 0 -223.68691769624712 a 70.68691769624708 70.68691769624708 180 1 1 0 141.37383539249416 a 70.68691769624708 70.68691769624708 180 1 1 0 -141.37383539249416" fill="none" stroke="none" id="loop-2-26"></path><path class="loop-2-27" d=" M 0 -225.30495168499704 a 73.30495168499698 73.30495168499698 180 1 1 0 146.60990336999396 a 73.30495168499698 73.30495168499698 180 1 1 0 -146.60990336999396" fill="none" stroke="none" id="loop-2-27"></path><path class="loop-2-28" d=" M 0 -226.92298567374692 a 75.92298567374688 75.92298567374688 180 1 1 0 151.84597134749376 a 75.92298567374688 75.92298567374688 180 1 1 0 -151.84597134749376" fill="none" stroke="none" id="loop-2-28"></path><path class="looM M 0 -228.5410196624968 a 78.54101966249677 78.54101966249677 180 1 1 0 157.08203932499353 a 78.54101966249677 78.54101966249677 180 1 1 0 -157.08203932499353" fill="none" stroke="none" id="loop-2-29"></path><path class="loop-2-30" d=" M 0 -230.15905365124672 a 81.15905365124665 81.15905365124665 180 1 1 0 162.3181073024933 a 81.15905365124665 81.15905365124665 180 1 1 0 -162.3181073024933"M fill="none" stroke="none" id="loop-2-30"></path><path class="loop-2-31" d=" M 0 -231.7770876399966 a 83.77708763999655 83.77708763999655 180 1 1 0 167.5541752799931 a 83.77708763999655 83.77708763999655 180 1 1 0 -167.5541752799931" fill="none" stroke="none" id="loop-2-31"></path><path class="loop-2-32" d=" M 0 -233.3951216287465 a 86.39512162874644 86.39512162874644 180 1 1 0 172.79024325749288 a 86.39M 512162874644 86.39512162874644 180 1 1 0 -172.79024325749288" fill="none" stroke="none" id="loop-2-32"></path><path class="loop-2-33" d=" M 0 -235.0131556174964 a 89.01315561749632 89.01315561749632 180 1 1 0 178.02631123499265 a 89.01315561749632 89.01315561749632 180 1 1 0 -178.02631123499265" fill="none" stroke="none" id="loop-2-33"></path><path class="loop-2-34" d=" M 0 -236.6311896062463 a 91.63118960624622 91.63118M 960624622 180 1 1 0 183.26237921249245 a 91.63118960624622 91.63118960624622 180 1 1 0 -183.26237921249245" fill="none" stroke="none" id="loop-2-34"></path><path class="loop-2-35" d=" M 0 -238.24922359499618 a 94.24922359499611 94.24922359499611 180 1 1 0 188.49844718999222 a 94.24922359499611 94.24922359499611 180 1 1 0 -188.49844718999222" fill="none" stroke="none" id="loop-2-35"></path><path class="loop-2-36" d=" M M 0 -239.8672575837461 a 96.86725758374601 96.86725758374601 180 1 1 0 193.73451516749202 a 96.86725758374601 96.86725758374601 180 1 1 0 -193.73451516749202" fill="none" stroke="none" id="loop-2-36"></path><path class="loop-2-37" d=" M 0 -241.48529157249598 a 99.48529157249591 99.48529157249591 180 1 1 0 198.97058314499182 a 99.48529157249591 99.48529157249591 180 1 1 0 -198.97058314499182" fill="none" stroke="none" idM ="loop-2-37"></path><path class="loop-2-38" d=" M 0 -243.10332556124587 a 102.1033255612458 102.1033255612458 180 1 1 0 204.2066511224916 a 102.1033255612458 102.1033255612458 180 1 1 0 -204.2066511224916" fill="none" stroke="none" id="loop-2-38"></path><path class="loop-2-39" d=" M 0 -244.72135954999575 a 104.72135954999567 104.72135954999567 180 1 1 0 209.44271909999134 a 104.72135954999567 104.7213595M 4999567 180 1 1 0 -209.44271909999134" fill="none" stroke="none" id="loop-2-39"></path><path class="loop-2-40" d=" M 0 -246.33939353874564 a 107.33939353874558 107.33939353874558 180 1 1 0 214.67878707749117 a 107.33939353874558 107.33939353874558 180 1 1 0 -214.67878707749117" fill="none" stroke="none" id="loop-2-40"></path><path class="loop-2-41" d=" M 0 -247.95742752749555 a 109.95742752749548 109.95742752749548 180 M 1 1 0 219.91485505499097 a 109.95742752749548 109.95742752749548 180 1 1 0 -219.91485505499097" fill="none" stroke="none" id="loop-2-41"></path><path class="loop-2-42" d=" M 0 -249.57546151624544 a 112.57546151624535 112.57546151624535 180 1 1 0 225.1509230324907 a 112.57546151624535 112.57546151624535 180 1 1 0 -225.1509230324907" fill="none" stroke="none" id="loop-2-42"></path><path class="loop-2-43" d=" M 0 -251.1934M a 115.19349550499525 115.19349550499525 180 1 1 0 230.3869910099905 a 115.19349550499525 115.19349550499525 180 1 1 0 -230.3869910099905" fill="none" stroke="none" id="loop-2-43"></path><path class="loop-2-44" d=" M 0 -252.81152949374524 a 117.81152949374514 117.81152949374514 180 1 1 0 235.62305898749028 a 117.81152949374514 117.81152949374514 180 1 1 0 -235.62305898749028" fill="none" stroke="none" id="loM op-2-44"></path><path class="loop-2-45" d=" M 0 -254.42956348249513 a 120.42956348249504 120.42956348249504 180 1 1 0 240.85912696499008 a 120.42956348249504 120.42956348249504 180 1 1 0 -240.85912696499008" fill="none" stroke="none" id="loop-2-45"></path><path class="loop-2-46" d=" M 0 -256.047597471245 a 123.04759747124493 123.04759747124493 180 1 1 0 246.09519494248985 a 123.04759747124493 123.0475974M 7124493 180 1 1 0 -246.09519494248985" fill="none" stroke="none" id="loop-2-46"></path><path class="loop-2-47" d=" M 0 -257.6656314599949 a 125.66563145999483 125.66563145999483 180 1 1 0 251.33126291998965 a 125.66563145999483 125.66563145999483 180 1 1 0 -251.33126291998965" fill="none" stroke="none" id="loop-2-47"></path><path class="loop-2-48" d=" M 0 -259.28366544874484 a 128.28366544874473 128.28366544874473 180 M 1 1 0 256.56733089748946 a 128.28366544874473 128.28366544874473 180 1 1 0 -256.56733089748946" fill="none" stroke="none" id="loop-2-48"></path><path class="loop-2-49" d=" M 0 -260.9016994374947 a 130.9016994374946 130.9016994374946 180 1 1 0 261.8033988749892 a 130.9016994374946 130.9016994374946 180 1 1 0 -261.8033988749892" fill="none" stroke="none" id="loop-2-49"></path><path class="loop-2-50" d=" M 0 -262.5197334262M a 133.5197334262445 133.5197334262445 180 1 1 0 267.039466852489 a 133.5197334262445 133.5197334262445 180 1 1 0 -267.039466852489" fill="none" stroke="none" id="loop-2-50"></path><path class="loop-2-51" d=" M 0 -264.13776741499447 a 136.13776741499439 136.13776741499439 180 1 1 0 272.27553482998877 a 136.13776741499439 136.13776741499439 180 1 1 0 -272.27553482998877" fill="none" stroke="none" id="loop-2-51"></paM th><path class="loop-2-52" d=" M 0 -265.7558014037444 a 138.7558014037443 138.7558014037443 180 1 1 0 277.5116028074886 a 138.7558014037443 138.7558014037443 180 1 1 0 -277.5116028074886" fill="none" stroke="none" id="loop-2-52"></path><path class="loop-2-53" d=" M 0 -267.37383539249424 a 141.37383539249416 141.37383539249416 180 1 1 0 282.7476707849883 a 141.37383539249416 141.37383539249416 180 1 1 M 0 -282.7476707849883" fill="none" stroke="none" id="loop-2-53"></path><path class="loop-2-54" d=" M 0 -268.99186938124416 a 143.99186938124407 143.99186938124407 180 1 1 0 287.98373876248814 a 143.99186938124407 143.99186938124407 180 1 1 0 -287.98373876248814" fill="none" stroke="none" id="loop-2-54"></path><path class="loop-2-55" d=" M 0 -270.6099033699941 a 146.60990336999396 146.60990336999396 180 1 1 0 293.219806739M a 146.60990336999396 146.60990336999396 180 1 1 0 -293.2198067399879" fill="none" stroke="none" id="loop-2-55"></path><path class="loop-2-56" d=" M 0 -272.22793735874393 a 149.22793735874384 149.22793735874384 180 1 1 0 298.4558747174877 a 149.22793735874384 149.22793735874384 180 1 1 0 -298.4558747174877" fill="none" stroke="none" id="loop-2-56"></path><path class="loop-2-57" d=" M 0 -273.84597134749384 a 151.84597134749376 151.84597134749376 180 1 1 0 303.6919426949875 a 151.84597134749376 151.84597134749376 180 1 1 0 -303.6919426949875" fill="none" stroke="none" id="loop-2-57"></path><path class="loop-2-58" d=" M 0 -275.46400533624376 a 154.46400533624364 154.46400533624364 180 1 1 0 308.9280106724873 a 154.46400533624364 154.46400533624364 180 1 1 0 -308.9280106724873" fill="none" stroke="none" id="loop-2-58"></path><path claM M 0 -277.0820393249936 a 157.08203932499353 157.08203932499353 180 1 1 0 314.16407864998706 a 157.08203932499353 157.08203932499353 180 1 1 0 -314.16407864998706" fill="none" stroke="none" id="loop-2-59"></path><path class="loop-2-60" d=" M 0 -278.70007331374353 a 159.70007331374342 159.70007331374342 180 1 1 0 319.40014662748683 a 159.70007331374342 159.70007331374342 180 1 1 0 -31M 9.40014662748683" fill="none" stroke="none" id="loop-2-60"></path><path class="loop-2-61" d=" M 0 -280.31810730249344 a 162.3181073024933 162.3181073024933 180 1 1 0 324.6362146049866 a 162.3181073024933 162.3181073024933 180 1 1 0 -324.6362146049866" fill="none" stroke="none" id="loop-2-61"></path><path class="loop-2-62" d=" M 0 -281.9361412912433 a 164.9361412912432 164.9361412912432 180 1 1 0 329.8722825824864 a 164.9361412912432 164.9361412912432 180 1 1 0 -329.8722825824864" fill="none" stroke="none" id="loop-2-62"></path><path class="loop-2-63" d=" M 0 -283.5541752799932 a 167.5541752799931 167.5541752799931 180 1 1 0 335.1083505599862 a 167.5541752799931 167.5541752799931 180 1 1 0 -335.1083505599862" fill="none" stroke="none" id="loop-2-63"></path></g><g transform="translate(-115 -115) rotate(90 0 0)"><path class="loop-3-0" d=" 0 -181.6180339887499 a 2.6180339887498922 2.6180339887498922 180 1 1 0 5.2360679774997845 a 2.6180339887498922 2.6180339887498922 180 1 1 0 -5.2360679774997845" fill="none" stroke="none" id="loop-3-0"></path><path class="loop-3-1" d=" M 0 -183.2360679774998 a 5.2360679774997845 5.2360679774997845 180 1 1 0 10.472135954999569 a 5.2360679774997845 5.2360679774997845 180 1 1 0 -10.472135954999569" fill="none" stroke="noM ne" id="loop-3-1"></path><path class="loop-3-2" d=" M 0 -184.8541019662497 a 7.854101966249677 7.854101966249677 180 1 1 0 15.708203932499353 a 7.854101966249677 7.854101966249677 180 1 1 0 -15.708203932499353" fill="none" stroke="none" id="loop-3-2"></path><path class="loop-3-3" d=" M 0 -186.47213595499957 a 10.472135954999569 10.472135954999569 180 1 1 0 20.944271909999138 a 10.472135954999569 10.47213M 5954999569 180 1 1 0 -20.944271909999138" fill="none" stroke="none" id="loop-3-3"></path><path class="loop-3-4" d=" M 0 -188.09016994374946 a 13.090169943749459 13.090169943749459 180 1 1 0 26.180339887498917 a 13.090169943749459 13.090169943749459 180 1 1 0 -26.180339887498917" fill="none" stroke="none" id="loop-3-4"></path><path class="loop-3-5" d=" M 0 -189.70820393249937 a 15.708203932499353 15.708203932499353 180 M 1 1 0 31.416407864998707 a 15.708203932499353 15.708203932499353 180 1 1 0 -31.416407864998707" fill="none" stroke="none" id="loop-3-5"></path><path class="loop-3-6" d=" M 0 -191.32623792124926 a 18.326237921249245 18.326237921249245 180 1 1 0 36.65247584249849 a 18.326237921249245 18.326237921249245 180 1 1 0 -36.65247584249849" fill="none" stroke="none" id="loop-3-6"></path><path class="loop-3-7" d=" M 0 -192.944271909M a 20.944271909999138 20.944271909999138 180 1 1 0 41.888543819998276 a 20.944271909999138 20.944271909999138 180 1 1 0 -41.888543819998276" fill="none" stroke="none" id="loop-3-7"></path><path class="loop-3-8" d=" M 0 -194.56230589874906 a 23.562305898749027 23.562305898749027 180 1 1 0 47.124611797498055 a 23.562305898749027 23.562305898749027 180 1 1 0 -47.124611797498055" fill="none" stroke="none" id="loop-3-M 8"></path><path class="loop-3-9" d=" M 0 -196.18033988749895 a 26.180339887498917 26.180339887498917 180 1 1 0 52.360679774997834 a 26.180339887498917 26.180339887498917 180 1 1 0 -52.360679774997834" fill="none" stroke="none" id="loop-3-9"></path><path class="loop-3-10" d=" M 0 -197.79837387624883 a 28.798373876248814 28.798373876248814 180 1 1 0 57.59674775249763 a 28.798373876248814 28.798373876248814M 180 1 1 0 -57.59674775249763" fill="none" stroke="none" id="loop-3-10"></path><path class="loop-3-11" d=" M 0 -199.41640786499872 a 31.416407864998707 31.416407864998707 180 1 1 0 62.832815729997414 a 31.416407864998707 31.416407864998707 180 1 1 0 -62.832815729997414" fill="none" stroke="none" id="loop-3-11"></path><path class="loop-3-12" d=" M 0 -201.03444185374863 a 34.034441853748596 34.034441853748596 180 1 1 0 M a 34.034441853748596 34.034441853748596 180 1 1 0 -68.06888370749719" fill="none" stroke="none" id="loop-3-12"></path><path class="loop-3-13" d=" M 0 -202.65247584249852 a 36.65247584249849 36.65247584249849 180 1 1 0 73.30495168499698 a 36.65247584249849 36.65247584249849 180 1 1 0 -73.30495168499698" fill="none" stroke="none" id="loop-3-13"></path><path class="loop-3-14" d=" M 0 -204.2705098312484 a 39.27050983124838 39.27050983124838 180 1 1 0 78.54101966249677 a 39.27050983124838 39.27050983124838 180 1 1 0 -78.54101966249677" fill="none" stroke="none" id="loop-3-14"></path><path class="loop-3-15" d=" M 0 -205.8885438199983 a 41.888543819998276 41.888543819998276 180 1 1 0 83.77708763999655 a 41.888543819998276 41.888543819998276 180 1 1 0 -83.77708763999655" fill="none" stroke="none" id="loop-3-15"></path><path M class="loop-3-16" d=" M 0 -207.5065778087482 a 44.50657780874816 44.50657780874816 180 1 1 0 89.01315561749632 a 44.50657780874816 44.50657780874816 180 1 1 0 -89.01315561749632" fill="none" stroke="none" id="loop-3-16"></path><path class="loop-3-17" d=" M 0 -209.1246117974981 a 47.124611797498055 47.124611797498055 180 1 1 0 94.24922359499611 a 47.124611797498055 47.124611797498055 180 1 1 0 -94.2492M 2359499611" fill="none" stroke="none" id="loop-3-17"></path><path class="loop-3-18" d=" M 0 -210.74264578624798 a 49.742645786247955 49.742645786247955 180 1 1 0 99.48529157249591 a 49.742645786247955 49.742645786247955 180 1 1 0 -99.48529157249591" fill="none" stroke="none" id="loop-3-18"></path><path class="loop-3-19" d=" M 0 -212.3606797749979 a 52.360679774997834 52.360679774997834 180 1 1 0 104.72135954999567 a 52.360679774997834 52.360679774997834 180 1 1 0 -104.72135954999567" fill="none" stroke="none" id="loop-3-19"></path><path class="loop-3-20" d=" M 0 -213.97871376374778 a 54.97871376374774 54.97871376374774 180 1 1 0 109.95742752749548 a 54.97871376374774 54.97871376374774 180 1 1 0 -109.95742752749548" fill="none" stroke="none" id="loop-3-20"></path><path class="loop-3-21" d=" M 0 -215.59674775249766 a 57.5M 9674775249763 57.59674775249763 180 1 1 0 115.19349550499525 a 57.59674775249763 57.59674775249763 180 1 1 0 -115.19349550499525" fill="none" stroke="none" id="loop-3-21"></path><path class="loop-3-22" d=" M 0 -217.21478174124758 a 60.21478174124752 60.21478174124752 180 1 1 0 120.42956348249504 a 60.21478174124752 60.21478174124752 180 1 1 0 -120.42956348249504" fill="none" stroke="none" id="loop-3-22"></path><path class="loop-3-23" dM M 0 -218.83281572999746 a 62.832815729997414 62.832815729997414 180 1 1 0 125.66563145999483 a 62.832815729997414 62.832815729997414 180 1 1 0 -125.66563145999483" fill="none" stroke="none" id="loop-3-23"></path><path class="loop-3-24" d=" M 0 -220.45084971874735 a 65.4508497187473 65.4508497187473 180 1 1 0 130.9016994374946 a 65.4508497187473 65.4508497187473 180 1 1 0 -130.9016994374946" fill="nM one" stroke="none" id="loop-3-24"></path><path class="loop-3-25" d=" M 0 -222.06888370749724 a 68.06888370749719 68.06888370749719 180 1 1 0 136.13776741499439 a 68.06888370749719 68.06888370749719 180 1 1 0 -136.13776741499439" fill="none" stroke="none" id="loop-3-25"></path><path class="loop-3-26" d=" M 0 -223.68691769624712 a 70.68691769624708 70.68691769624708 180 1 1 0 141.37383539249416 a 70.686917M 69624708 70.68691769624708 180 1 1 0 -141.37383539249416" fill="none" stroke="none" id="loop-3-26"></path><path class="loop-3-27" d=" M 0 -225.30495168499704 a 73.30495168499698 73.30495168499698 180 1 1 0 146.60990336999396 a 73.30495168499698 73.30495168499698 180 1 1 0 -146.60990336999396" fill="none" stroke="none" id="loop-3-27"></path><path class="loop-3-28" d=" M 0 -226.92298567374692 a 75.92298567374688 75.9229856M 7374688 180 1 1 0 151.84597134749376 a 75.92298567374688 75.92298567374688 180 1 1 0 -151.84597134749376" fill="none" stroke="none" id="loop-3-28"></path><path class="loop-3-29" d=" M 0 -228.5410196624968 a 78.54101966249677 78.54101966249677 180 1 1 0 157.08203932499353 a 78.54101966249677 78.54101966249677 180 1 1 0 -157.08203932499353" fill="none" stroke="none" id="loop-3-29"></path><path class="loop-3-30" d=" M 0 -M a 81.15905365124665 81.15905365124665 180 1 1 0 162.3181073024933 a 81.15905365124665 81.15905365124665 180 1 1 0 -162.3181073024933" fill="none" stroke="none" id="loop-3-30"></path><path class="loop-3-31" d=" M 0 -231.7770876399966 a 83.77708763999655 83.77708763999655 180 1 1 0 167.5541752799931 a 83.77708763999655 83.77708763999655 180 1 1 0 -167.5541752799931" fill="none" stroke="none" id="loop-M 3-31"></path><path class="loop-3-32" d=" M 0 -233.3951216287465 a 86.39512162874644 86.39512162874644 180 1 1 0 172.79024325749288 a 86.39512162874644 86.39512162874644 180 1 1 0 -172.79024325749288" fill="none" stroke="none" id="loop-3-32"></path><path class="loop-3-33" d=" M 0 -235.0131556174964 a 89.01315561749632 89.01315561749632 180 1 1 0 178.02631123499265 a 89.01315561749632 89.01315561749632 18M 0 1 1 0 -178.02631123499265" fill="none" stroke="none" id="loop-3-33"></path><path class="loop-3-34" d=" M 0 -236.6311896062463 a 91.63118960624622 91.63118960624622 180 1 1 0 183.26237921249245 a 91.63118960624622 91.63118960624622 180 1 1 0 -183.26237921249245" fill="none" stroke="none" id="loop-3-34"></path><path class="loop-3-35" d=" M 0 -238.24922359499618 a 94.24922359499611 94.24922359499611 180 1 1 0 188.498447M a 94.24922359499611 94.24922359499611 180 1 1 0 -188.49844718999222" fill="none" stroke="none" id="loop-3-35"></path><path class="loop-3-36" d=" M 0 -239.8672575837461 a 96.86725758374601 96.86725758374601 180 1 1 0 193.73451516749202 a 96.86725758374601 96.86725758374601 180 1 1 0 -193.73451516749202" fill="none" stroke="none" id="loop-3-36"></path><path class="loop-3-37" d=" M 0 -241.48529157249598 a 99.48529157249591 99.48529157249591 180 1 1 0 198.97058314499182 a 99.48529157249591 99.48529157249591 180 1 1 0 -198.97058314499182" fill="none" stroke="none" id="loop-3-37"></path><path class="loop-3-38" d=" M 0 -243.10332556124587 a 102.1033255612458 102.1033255612458 180 1 1 0 204.2066511224916 a 102.1033255612458 102.1033255612458 180 1 1 0 -204.2066511224916" fill="none" stroke="none" id="loop-3-38"></path><path class="loM M 0 -244.72135954999575 a 104.72135954999567 104.72135954999567 180 1 1 0 209.44271909999134 a 104.72135954999567 104.72135954999567 180 1 1 0 -209.44271909999134" fill="none" stroke="none" id="loop-3-39"></path><path class="loop-3-40" d=" M 0 -246.33939353874564 a 107.33939353874558 107.33939353874558 180 1 1 0 214.67878707749117 a 107.33939353874558 107.33939353874558 180 1 1 0 -214.678M 78707749117" fill="none" stroke="none" id="loop-3-40"></path><path class="loop-3-41" d=" M 0 -247.95742752749555 a 109.95742752749548 109.95742752749548 180 1 1 0 219.91485505499097 a 109.95742752749548 109.95742752749548 180 1 1 0 -219.91485505499097" fill="none" stroke="none" id="loop-3-41"></path><path class="loop-3-42" d=" M 0 -249.57546151624544 a 112.57546151624535 112.57546151624535 180 1 1 0 225.1509230324907 a 112.57546151624535 112.57546151624535 180 1 1 0 -225.1509230324907" fill="none" stroke="none" id="loop-3-42"></path><path class="loop-3-43" d=" M 0 -251.19349550499533 a 115.19349550499525 115.19349550499525 180 1 1 0 230.3869910099905 a 115.19349550499525 115.19349550499525 180 1 1 0 -230.3869910099905" fill="none" stroke="none" id="loop-3-43"></path><path class="loop-3-44" d=" M 0 -252.81152949374524 a M 117.81152949374514 117.81152949374514 180 1 1 0 235.62305898749028 a 117.81152949374514 117.81152949374514 180 1 1 0 -235.62305898749028" fill="none" stroke="none" id="loop-3-44"></path><path class="loop-3-45" d=" M 0 -254.42956348249513 a 120.42956348249504 120.42956348249504 180 1 1 0 240.85912696499008 a 120.42956348249504 120.42956348249504 180 1 1 0 -240.85912696499008" fill="none" stroke="none" id="loop-3-45"></path><path class="M M 0 -256.047597471245 a 123.04759747124493 123.04759747124493 180 1 1 0 246.09519494248985 a 123.04759747124493 123.04759747124493 180 1 1 0 -246.09519494248985" fill="none" stroke="none" id="loop-3-46"></path><path class="loop-3-47" d=" M 0 -257.6656314599949 a 125.66563145999483 125.66563145999483 180 1 1 0 251.33126291998965 a 125.66563145999483 125.66563145999483 180 1 1 0 -251.3312M 6291998965" fill="none" stroke="none" id="loop-3-47"></path><path class="loop-3-48" d=" M 0 -259.28366544874484 a 128.28366544874473 128.28366544874473 180 1 1 0 256.56733089748946 a 128.28366544874473 128.28366544874473 180 1 1 0 -256.56733089748946" fill="none" stroke="none" id="loop-3-48"></path><path class="loop-3-49" d=" M 0 -260.9016994374947 a 130.9016994374946 130.9016994374946 180 1 1 0 261.8033988749892 a 130.9016994374946 130.9016994374946 180 1 1 0 -261.8033988749892" fill="none" stroke="none" id="loop-3-49"></path><path class="loop-3-50" d=" M 0 -262.5197334262446 a 133.5197334262445 133.5197334262445 180 1 1 0 267.039466852489 a 133.5197334262445 133.5197334262445 180 1 1 0 -267.039466852489" fill="none" stroke="none" id="loop-3-50"></path><path class="loop-3-51" d=" M 0 -264.13776741499447 a 136.137767414M 99439 136.13776741499439 180 1 1 0 272.27553482998877 a 136.13776741499439 136.13776741499439 180 1 1 0 -272.27553482998877" fill="none" stroke="none" id="loop-3-51"></path><path class="loop-3-52" d=" M 0 -265.7558014037444 a 138.7558014037443 138.7558014037443 180 1 1 0 277.5116028074886 a 138.7558014037443 138.7558014037443 180 1 1 0 -277.5116028074886" fill="none" stroke="none" id="loop-3-52"></path><path class="loop-3-53" d=" M 0 -267.37383539249424 a 141.37383539249416 141.37383539249416 180 1 1 0 282.7476707849883 a 141.37383539249416 141.37383539249416 180 1 1 0 -282.7476707849883" fill="none" stroke="none" id="loop-3-53"></path><path class="loop-3-54" d=" M 0 -268.99186938124416 a 143.99186938124407 143.99186938124407 180 1 1 0 287.98373876248814 a 143.99186938124407 143.99186938124407 180 1 1 0 -287.98373876248814" fill="nM one" stroke="none" id="loop-3-54"></path><path class="loop-3-55" d=" M 0 -270.6099033699941 a 146.60990336999396 146.60990336999396 180 1 1 0 293.2198067399879 a 146.60990336999396 146.60990336999396 180 1 1 0 -293.2198067399879" fill="none" stroke="none" id="loop-3-55"></path><path class="loop-3-56" d=" M 0 -272.22793735874393 a 149.22793735874384 149.22793735874384 180 1 1 0 298.4558747174877 a 149.227M 93735874384 149.22793735874384 180 1 1 0 -298.4558747174877" fill="none" stroke="none" id="loop-3-56"></path><path class="loop-3-57" d=" M 0 -273.84597134749384 a 151.84597134749376 151.84597134749376 180 1 1 0 303.6919426949875 a 151.84597134749376 151.84597134749376 180 1 1 0 -303.6919426949875" fill="none" stroke="none" id="loop-3-57"></path><path class="loop-3-58" d=" M 0 -275.46400533624376 a 154.46400533624364 154.M 46400533624364 180 1 1 0 308.9280106724873 a 154.46400533624364 154.46400533624364 180 1 1 0 -308.9280106724873" fill="none" stroke="none" id="loop-3-58"></path><path class="loop-3-59" d=" M 0 -277.0820393249936 a 157.08203932499353 157.08203932499353 180 1 1 0 314.16407864998706 a 157.08203932499353 157.08203932499353 180 1 1 0 -314.16407864998706" fill="none" stroke="none" id="loop-3-59"></path><path class="loop-3-60" d=" M 0 -278.70007331374353 a 159.70007331374342 159.70007331374342 180 1 1 0 319.40014662748683 a 159.70007331374342 159.70007331374342 180 1 1 0 -319.40014662748683" fill="none" stroke="none" id="loop-3-60"></path><path class="loop-3-61" d=" M 0 -280.31810730249344 a 162.3181073024933 162.3181073024933 180 1 1 0 324.6362146049866 a 162.3181073024933 162.3181073024933 180 1 1 0 -324.6362146049866" fill="none" strokM e="none" id="loop-3-61"></path><path class="loop-3-62" d=" M 0 -281.9361412912433 a 164.9361412912432 164.9361412912432 180 1 1 0 329.8722825824864 a 164.9361412912432 164.9361412912432 180 1 1 0 -329.8722825824864" fill="none" stroke="none" id="loop-3-62"></path><path class="loop-3-63" d=" M 0 -283.5541752799932 a 167.5541752799931 167.5541752799931 180 1 1 0 335.1083505599862 a 167.5541752799931 167.55M 41752799931 180 1 1 0 -335.1083505599862" fill="none" stroke="none" id="loop-3-63"></path></g><g transform="translate(115 -115) rotate(270 0 0)"><path class="loop-4-0" d=" M 0 -181.6180339887499 a 2.6180339887498922 2.6180339887498922 180 1 1 0 5.2360679774997845 a 2.6180339887498922 2.6180339887498922 180 1 1 0 -5.2360679774997845" fill="none" stroke="none" id="loop-4-0"></path><path class="loop-4-1" d=" M 0 -183.2360679774998 a 5.2360679774997845 5.2360679774997845 180 1 1 0 10.472135954999569 a 5.2360679774997845 5.2360679774997845 180 1 1 0 -10.472135954999569" fill="none" stroke="none" id="loop-4-1"></path><path class="loop-4-2" d=" M 0 -184.8541019662497 a 7.854101966249677 7.854101966249677 180 1 1 0 15.708203932499353 a 7.854101966249677 7.854101966249677 180 1 1 0 -15.708203932499353" fill="none" stroke="none" id="loop-4-2"></path><path classM M 0 -186.47213595499957 a 10.472135954999569 10.472135954999569 180 1 1 0 20.944271909999138 a 10.472135954999569 10.472135954999569 180 1 1 0 -20.944271909999138" fill="none" stroke="none" id="loop-4-3"></path><path class="loop-4-4" d=" M 0 -188.09016994374946 a 13.090169943749459 13.090169943749459 180 1 1 0 26.180339887498917 a 13.090169943749459 13.090169943749459 180 1 1 0 -26.180M 339887498917" fill="none" stroke="none" id="loop-4-4"></path><path class="loop-4-5" d=" M 0 -189.70820393249937 a 15.708203932499353 15.708203932499353 180 1 1 0 31.416407864998707 a 15.708203932499353 15.708203932499353 180 1 1 0 -31.416407864998707" fill="none" stroke="none" id="loop-4-5"></path><path class="loop-4-6" d=" M 0 -191.32623792124926 a 18.326237921249245 18.326237921249245 180 1 1 0 36.65247584249849 a 18.326237921249245 18.326237921249245 180 1 1 0 -36.65247584249849" fill="none" stroke="none" id="loop-4-6"></path><path class="loop-4-7" d=" M 0 -192.94427190999915 a 20.944271909999138 20.944271909999138 180 1 1 0 41.888543819998276 a 20.944271909999138 20.944271909999138 180 1 1 0 -41.888543819998276" fill="none" stroke="none" id="loop-4-7"></path><path class="loop-4-8" d=" M 0 -194.56230589874906 a 23.56M 2305898749027 23.562305898749027 180 1 1 0 47.124611797498055 a 23.562305898749027 23.562305898749027 180 1 1 0 -47.124611797498055" fill="none" stroke="none" id="loop-4-8"></path><path class="loop-4-9" d=" M 0 -196.18033988749895 a 26.180339887498917 26.180339887498917 180 1 1 0 52.360679774997834 a 26.180339887498917 26.180339887498917 180 1 1 0 -52.360679774997834" fill="none" stroke="none" id="loop-4-9"></path><path class="loop-4-1M M 0 -197.79837387624883 a 28.798373876248814 28.798373876248814 180 1 1 0 57.59674775249763 a 28.798373876248814 28.798373876248814 180 1 1 0 -57.59674775249763" fill="none" stroke="none" id="loop-4-10"></path><path class="loop-4-11" d=" M 0 -199.41640786499872 a 31.416407864998707 31.416407864998707 180 1 1 0 62.832815729997414 a 31.416407864998707 31.416407864998707 180 1 1 0 -62.832815729997M 414" fill="none" stroke="none" id="loop-4-11"></path><path class="loop-4-12" d=" M 0 -201.03444185374863 a 34.034441853748596 34.034441853748596 180 1 1 0 68.06888370749719 a 34.034441853748596 34.034441853748596 180 1 1 0 -68.06888370749719" fill="none" stroke="none" id="loop-4-12"></path><path class="loop-4-13" d=" M 0 -202.65247584249852 a 36.65247584249849 36.65247584249849 180 1 1 0 73.30495168499698 a 36.65247584249849 36.65247584249849 180 1 1 0 -73.30495168499698" fill="none" stroke="none" id="loop-4-13"></path><path class="loop-4-14" d=" M 0 -204.2705098312484 a 39.27050983124838 39.27050983124838 180 1 1 0 78.54101966249677 a 39.27050983124838 39.27050983124838 180 1 1 0 -78.54101966249677" fill="none" stroke="none" id="loop-4-14"></path><path class="loop-4-15" d=" M 0 -205.8885438199983 a 41.888543819998276 4M 1.888543819998276 180 1 1 0 83.77708763999655 a 41.888543819998276 41.888543819998276 180 1 1 0 -83.77708763999655" fill="none" stroke="none" id="loop-4-15"></path><path class="loop-4-16" d=" M 0 -207.5065778087482 a 44.50657780874816 44.50657780874816 180 1 1 0 89.01315561749632 a 44.50657780874816 44.50657780874816 180 1 1 0 -89.01315561749632" fill="none" stroke="none" id="loop-4-16"></path><path class="loop-4-17" d=" M 0 -209.1246117974981 a 47.124611797498055 47.124611797498055 180 1 1 0 94.24922359499611 a 47.124611797498055 47.124611797498055 180 1 1 0 -94.24922359499611" fill="none" stroke="none" id="loop-4-17"></path><path class="loop-4-18" d=" M 0 -210.74264578624798 a 49.742645786247955 49.742645786247955 180 1 1 0 99.48529157249591 a 49.742645786247955 49.742645786247955 180 1 1 0 -99.48529157249591" fill="none" stroke=M "none" id="loop-4-18"></path><path class="loop-4-19" d=" M 0 -212.3606797749979 a 52.360679774997834 52.360679774997834 180 1 1 0 104.72135954999567 a 52.360679774997834 52.360679774997834 180 1 1 0 -104.72135954999567" fill="none" stroke="none" id="loop-4-19"></path><path class="loop-4-20" d=" M 0 -213.97871376374778 a 54.97871376374774 54.97871376374774 180 1 1 0 109.95742752749548 a 54.97871376374774 M 54.97871376374774 180 1 1 0 -109.95742752749548" fill="none" stroke="none" id="loop-4-20"></path><path class="loop-4-21" d=" M 0 -215.59674775249766 a 57.59674775249763 57.59674775249763 180 1 1 0 115.19349550499525 a 57.59674775249763 57.59674775249763 180 1 1 0 -115.19349550499525" fill="none" stroke="none" id="loop-4-21"></path><path class="loop-4-22" d=" M 0 -217.21478174124758 a 60.21478174124752 60.21478174124752 M 180 1 1 0 120.42956348249504 a 60.21478174124752 60.21478174124752 180 1 1 0 -120.42956348249504" fill="none" stroke="none" id="loop-4-22"></path><path class="loop-4-23" d=" M 0 -218.83281572999746 a 62.832815729997414 62.832815729997414 180 1 1 0 125.66563145999483 a 62.832815729997414 62.832815729997414 180 1 1 0 -125.66563145999483" fill="none" stroke="none" id="loop-4-23"></path><path class="loop-4-24" d=" M 0 -220.M a 65.4508497187473 65.4508497187473 180 1 1 0 130.9016994374946 a 65.4508497187473 65.4508497187473 180 1 1 0 -130.9016994374946" fill="none" stroke="none" id="loop-4-24"></path><path class="loop-4-25" d=" M 0 -222.06888370749724 a 68.06888370749719 68.06888370749719 180 1 1 0 136.13776741499439 a 68.06888370749719 68.06888370749719 180 1 1 0 -136.13776741499439" fill="none" stroke="none" id="loop-4-25"M ></path><path class="loop-4-26" d=" M 0 -223.68691769624712 a 70.68691769624708 70.68691769624708 180 1 1 0 141.37383539249416 a 70.68691769624708 70.68691769624708 180 1 1 0 -141.37383539249416" fill="none" stroke="none" id="loop-4-26"></path><path class="loop-4-27" d=" M 0 -225.30495168499704 a 73.30495168499698 73.30495168499698 180 1 1 0 146.60990336999396 a 73.30495168499698 73.30495168499698 180 M 1 1 0 -146.60990336999396" fill="none" stroke="none" id="loop-4-27"></path><path class="loop-4-28" d=" M 0 -226.92298567374692 a 75.92298567374688 75.92298567374688 180 1 1 0 151.84597134749376 a 75.92298567374688 75.92298567374688 180 1 1 0 -151.84597134749376" fill="none" stroke="none" id="loop-4-28"></path><path class="loop-4-29" d=" M 0 -228.5410196624968 a 78.54101966249677 78.54101966249677 180 1 1 0 157.082039324M a 78.54101966249677 78.54101966249677 180 1 1 0 -157.08203932499353" fill="none" stroke="none" id="loop-4-29"></path><path class="loop-4-30" d=" M 0 -230.15905365124672 a 81.15905365124665 81.15905365124665 180 1 1 0 162.3181073024933 a 81.15905365124665 81.15905365124665 180 1 1 0 -162.3181073024933" fill="none" stroke="none" id="loop-4-30"></path><path class="loop-4-31" d=" M 0 -231.7770876399966 a 83.77708763999655 83.77708763999655 180 1 1 0 167.5541752799931 a 83.77708763999655 83.77708763999655 180 1 1 0 -167.5541752799931" fill="none" stroke="none" id="loop-4-31"></path><path class="loop-4-32" d=" M 0 -233.3951216287465 a 86.39512162874644 86.39512162874644 180 1 1 0 172.79024325749288 a 86.39512162874644 86.39512162874644 180 1 1 0 -172.79024325749288" fill="none" stroke="none" id="loop-4-32"></path><path class="loop-4-3M M 0 -235.0131556174964 a 89.01315561749632 89.01315561749632 180 1 1 0 178.02631123499265 a 89.01315561749632 89.01315561749632 180 1 1 0 -178.02631123499265" fill="none" stroke="none" id="loop-4-33"></path><path class="loop-4-34" d=" M 0 -236.6311896062463 a 91.63118960624622 91.63118960624622 180 1 1 0 183.26237921249245 a 91.63118960624622 91.63118960624622 180 1 1 0 -183.26237921249245" filM l="none" stroke="none" id="loop-4-34"></path><path class="loop-4-35" d=" M 0 -238.24922359499618 a 94.24922359499611 94.24922359499611 180 1 1 0 188.49844718999222 a 94.24922359499611 94.24922359499611 180 1 1 0 -188.49844718999222" fill="none" stroke="none" id="loop-4-35"></path><path class="loop-4-36" d=" M 0 -239.8672575837461 a 96.86725758374601 96.86725758374601 180 1 1 0 193.73451516749202 a 96.867M 25758374601 96.86725758374601 180 1 1 0 -193.73451516749202" fill="none" stroke="none" id="loop-4-36"></path><path class="loop-4-37" d=" M 0 -241.48529157249598 a 99.48529157249591 99.48529157249591 180 1 1 0 198.97058314499182 a 99.48529157249591 99.48529157249591 180 1 1 0 -198.97058314499182" fill="none" stroke="none" id="loop-4-37"></path><path class="loop-4-38" d=" M 0 -243.10332556124587 a 102.1033255612458 102.103M 3255612458 180 1 1 0 204.2066511224916 a 102.1033255612458 102.1033255612458 180 1 1 0 -204.2066511224916" fill="none" stroke="none" id="loop-4-38"></path><path class="loop-4-39" d=" M 0 -244.72135954999575 a 104.72135954999567 104.72135954999567 180 1 1 0 209.44271909999134 a 104.72135954999567 104.72135954999567 180 1 1 0 -209.44271909999134" fill="none" stroke="none" id="loop-4-39"></path><path class="loop-4-40" d=" M 0 -246.33939353874564 a 107.33939353874558 107.33939353874558 180 1 1 0 214.67878707749117 a 107.33939353874558 107.33939353874558 180 1 1 0 -214.67878707749117" fill="none" stroke="none" id="loop-4-40"></path><path class="loop-4-41" d=" M 0 -247.95742752749555 a 109.95742752749548 109.95742752749548 180 1 1 0 219.91485505499097 a 109.95742752749548 109.95742752749548 180 1 1 0 -219.91485505499097" fill="none" stroM ke="none" id="loop-4-41"></path><path class="loop-4-42" d=" M 0 -249.57546151624544 a 112.57546151624535 112.57546151624535 180 1 1 0 225.1509230324907 a 112.57546151624535 112.57546151624535 180 1 1 0 -225.1509230324907" fill="none" stroke="none" id="loop-4-42"></path><path class="loop-4-43" d=" M 0 -251.19349550499533 a 115.19349550499525 115.19349550499525 180 1 1 0 230.3869910099905 a 115.19349550499M 525 115.19349550499525 180 1 1 0 -230.3869910099905" fill="none" stroke="none" id="loop-4-43"></path><path class="loop-4-44" d=" M 0 -252.81152949374524 a 117.81152949374514 117.81152949374514 180 1 1 0 235.62305898749028 a 117.81152949374514 117.81152949374514 180 1 1 0 -235.62305898749028" fill="none" stroke="none" id="loop-4-44"></path><path class="loop-4-45" d=" M 0 -254.42956348249513 a 120.42956348249504 120.429563M 48249504 180 1 1 0 240.85912696499008 a 120.42956348249504 120.42956348249504 180 1 1 0 -240.85912696499008" fill="none" stroke="none" id="loop-4-45"></path><path class="loop-4-46" d=" M 0 -256.047597471245 a 123.04759747124493 123.04759747124493 180 1 1 0 246.09519494248985 a 123.04759747124493 123.04759747124493 180 1 1 0 -246.09519494248985" fill="none" stroke="none" id="loop-4-46"></path><path class="loop-4-47" d=" M 0 -257.6656314599949 a 125.66563145999483 125.66563145999483 180 1 1 0 251.33126291998965 a 125.66563145999483 125.66563145999483 180 1 1 0 -251.33126291998965" fill="none" stroke="none" id="loop-4-47"></path><path class="loop-4-48" d=" M 0 -259.28366544874484 a 128.28366544874473 128.28366544874473 180 1 1 0 256.56733089748946 a 128.28366544874473 128.28366544874473 180 1 1 0 -256.56733089748946" fill="none" strokM e="none" id="loop-4-48"></path><path class="loop-4-49" d=" M 0 -260.9016994374947 a 130.9016994374946 130.9016994374946 180 1 1 0 261.8033988749892 a 130.9016994374946 130.9016994374946 180 1 1 0 -261.8033988749892" fill="none" stroke="none" id="loop-4-49"></path><path class="loop-4-50" d=" M 0 -262.5197334262446 a 133.5197334262445 133.5197334262445 180 1 1 0 267.039466852489 a 133.5197334262445 133.519M 7334262445 180 1 1 0 -267.039466852489" fill="none" stroke="none" id="loop-4-50"></path><path class="loop-4-51" d=" M 0 -264.13776741499447 a 136.13776741499439 136.13776741499439 180 1 1 0 272.27553482998877 a 136.13776741499439 136.13776741499439 180 1 1 0 -272.27553482998877" fill="none" stroke="none" id="loop-4-51"></path><path class="loop-4-52" d=" M 0 -265.7558014037444 a 138.7558014037443 138.7558014037443 180 1M 1 0 277.5116028074886 a 138.7558014037443 138.7558014037443 180 1 1 0 -277.5116028074886" fill="none" stroke="none" id="loop-4-52"></path><path class="loop-4-53" d=" M 0 -267.37383539249424 a 141.37383539249416 141.37383539249416 180 1 1 0 282.7476707849883 a 141.37383539249416 141.37383539249416 180 1 1 0 -282.7476707849883" fill="none" stroke="none" id="loop-4-53"></path><path class="loop-4-54" d=" M 0 -268.9918693812M a 143.99186938124407 143.99186938124407 180 1 1 0 287.98373876248814 a 143.99186938124407 143.99186938124407 180 1 1 0 -287.98373876248814" fill="none" stroke="none" id="loop-4-54"></path><path class="loop-4-55" d=" M 0 -270.6099033699941 a 146.60990336999396 146.60990336999396 180 1 1 0 293.2198067399879 a 146.60990336999396 146.60990336999396 180 1 1 0 -293.2198067399879" fill="none" stroke="none" id="loop-4-55M "></path><path class="loop-4-56" d=" M 0 -272.22793735874393 a 149.22793735874384 149.22793735874384 180 1 1 0 298.4558747174877 a 149.22793735874384 149.22793735874384 180 1 1 0 -298.4558747174877" fill="none" stroke="none" id="loop-4-56"></path><path class="loop-4-57" d=" M 0 -273.84597134749384 a 151.84597134749376 151.84597134749376 180 1 1 0 303.6919426949875 a 151.84597134749376 151.84597134749376 M 180 1 1 0 -303.6919426949875" fill="none" stroke="none" id="loop-4-57"></path><path class="loop-4-58" d=" M 0 -275.46400533624376 a 154.46400533624364 154.46400533624364 180 1 1 0 308.9280106724873 a 154.46400533624364 154.46400533624364 180 1 1 0 -308.9280106724873" fill="none" stroke="none" id="loop-4-58"></path><path class="loop-4-59" d=" M 0 -277.0820393249936 a 157.08203932499353 157.08203932499353 180 1 1 0 314.M a 157.08203932499353 157.08203932499353 180 1 1 0 -314.16407864998706" fill="none" stroke="none" id="loop-4-59"></path><path class="loop-4-60" d=" M 0 -278.70007331374353 a 159.70007331374342 159.70007331374342 180 1 1 0 319.40014662748683 a 159.70007331374342 159.70007331374342 180 1 1 0 -319.40014662748683" fill="none" stroke="none" id="loop-4-60"></path><path class="loop-4-61" d=" M 0 -280.31810730249344M a 162.3181073024933 162.3181073024933 180 1 1 0 324.6362146049866 a 162.3181073024933 162.3181073024933 180 1 1 0 -324.6362146049866" fill="none" stroke="none" id="loop-4-61"></path><path class="loop-4-62" d=" M 0 -281.9361412912433 a 164.9361412912432 164.9361412912432 180 1 1 0 329.8722825824864 a 164.9361412912432 164.9361412912432 180 1 1 0 -329.8722825824864" fill="none" stroke="none" id="loop-4-62"></path><pathM class="loop-4-63" d=" M 0 -283.5541752799932 a 167.5541752799931 167.5541752799931 180 1 1 0 335.1083505599862 a 167.5541752799931 167.5541752799931 180 1 1 0 -335.1083505599862" fill="none" stroke="none" id="loop-4-63"></path></g><circle id="circle-1-0" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="0" repeatCount="indefinite"><mpath href="#loop-1-0"></mpath></animateMotion></circle><ciM rcle id="circle-1-1" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="0.6180339887498951" repeatCount="indefinite"><mpath href="#loop-1-1"></mpath></animateMotion></circle><circle id="circle-1-2" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="1.2360679774997902" repeatCount="indefinite"><mpath href="#loop-1-2"></mpath></animateMotion></circle><circle id="circle-1-3" class="loopM -circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="1.8541019662496856" repeatCount="indefinite"><mpath href="#loop-1-3"></mpath></animateMotion></circle><circle id="circle-1-4" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="2.4721359549995805" repeatCount="indefinite"><mpath href="#loop-1-4"></mpath></animateMotion></circle><circle id="circle-1-5" class="loop-circle" cx="" cy="" r="1.6180M 33988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="3.090169943749476" repeatCount="indefinite"><mpath href="#loop-1-5"></mpath></animateMotion></circle><circle id="circle-1-6" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="3.708203932499371" repeatCount="indefinite"><mpath href="#loop-1-6"></mpath></animateMotion></circle><circle id="circle-1-7" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fM ill="hsl(114, 95%, 43%)"><animateMotion dur="4.326237921249266" repeatCount="indefinite"><mpath href="#loop-1-7"></mpath></animateMotion></circle><circle id="circle-1-8" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="4.944271909999161" repeatCount="indefinite"><mpath href="#loop-1-8"></mpath></animateMotion></circle><circle id="circle-1-9" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateM Motion dur="5.562305898749057" repeatCount="indefinite"><mpath href="#loop-1-9"></mpath></animateMotion></circle><circle id="circle-1-10" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="6.180339887498952" repeatCount="indefinite"><mpath href="#loop-1-10"></mpath></animateMotion></circle><circle id="circle-1-11" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="6.798373876248847"M repeatCount="indefinite"><mpath href="#loop-1-11"></mpath></animateMotion></circle><circle id="circle-1-12" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="7.416407864998742" repeatCount="indefinite"><mpath href="#loop-1-12"></mpath></animateMotion></circle><circle id="circle-1-13" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="8.034441853748637" repeatCount="indefinite"><mpM ath href="#loop-1-13"></mpath></animateMotion></circle><circle id="circle-1-14" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="8.652475842498532" repeatCount="indefinite"><mpath href="#loop-1-14"></mpath></animateMotion></circle><circle id="circle-1-15" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="9.270509831248427" repeatCount="indefinite"><mpath href="#loop-1-15"></mpathM ></animateMotion></circle><circle id="circle-1-16" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="9.888543819998322" repeatCount="indefinite"><mpath href="#loop-1-16"></mpath></animateMotion></circle><circle id="circle-1-17" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="10.506577808748219" repeatCount="indefinite"><mpath href="#loop-1-17"></mpath></animateMotion></circle><ciM rcle id="circle-1-18" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="11.124611797498114" repeatCount="indefinite"><mpath href="#loop-1-18"></mpath></animateMotion></circle><circle id="circle-1-19" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="11.742645786248008" repeatCount="indefinite"><mpath href="#loop-1-19"></mpath></animateMotion></circle><circle id="circle-1-20" clasM s="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="12.360679774997903" repeatCount="indefinite"><mpath href="#loop-1-20"></mpath></animateMotion></circle><circle id="circle-1-21" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="12.978713763747798" repeatCount="indefinite"><mpath href="#loop-1-21"></mpath></animateMotion></circle><circle id="circle-1-22" class="loop-circle" cx="" cy=""M r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="13.596747752497693" repeatCount="indefinite"><mpath href="#loop-1-22"></mpath></animateMotion></circle><circle id="circle-1-23" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="14.214781741247588" repeatCount="indefinite"><mpath href="#loop-1-23"></mpath></animateMotion></circle><circle id="circle-1-24" class="loop-circle" cx="" cy="" r="1.618033988749894" fillM -opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="14.832815729997485" repeatCount="indefinite"><mpath href="#loop-1-24"></mpath></animateMotion></circle><circle id="circle-1-25" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="15.45084971874738" repeatCount="indefinite"><mpath href="#loop-1-25"></mpath></animateMotion></circle><circle id="circle-1-26" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, M 95%, 43%)"><animateMotion dur="16.068883707497275" repeatCount="indefinite"><mpath href="#loop-1-26"></mpath></animateMotion></circle><circle id="circle-1-27" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="16.68691769624717" repeatCount="indefinite"><mpath href="#loop-1-27"></mpath></animateMotion></circle><circle id="circle-1-28" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dM ur="17.304951684997064" repeatCount="indefinite"><mpath href="#loop-1-28"></mpath></animateMotion></circle><circle id="circle-1-29" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="17.92298567374696" repeatCount="indefinite"><mpath href="#loop-1-29"></mpath></animateMotion></circle><circle id="circle-1-30" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="18.541019662496854" repeaM tCount="indefinite"><mpath href="#loop-1-30"></mpath></animateMotion></circle><circle id="circle-1-31" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="19.15905365124675" repeatCount="indefinite"><mpath href="#loop-1-31"></mpath></animateMotion></circle><circle id="circle-1-32" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="19.777087639996644" repeatCount="indefinite"><mpath hM ref="#loop-1-32"></mpath></animateMotion></circle><circle id="circle-1-33" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="20.39512162874654" repeatCount="indefinite"><mpath href="#loop-1-33"></mpath></animateMotion></circle><circle id="circle-1-34" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="21.013155617496437" repeatCount="indefinite"><mpath href="#loop-1-34"></mpath></anM imateMotion></circle><circle id="circle-1-35" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="21.63118960624633" repeatCount="indefinite"><mpath href="#loop-1-35"></mpath></animateMotion></circle><circle id="circle-1-36" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="22.249223594996227" repeatCount="indefinite"><mpath href="#loop-1-36"></mpath></animateMotion></circle><circleM id="circle-1-37" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="22.86725758374612" repeatCount="indefinite"><mpath href="#loop-1-37"></mpath></animateMotion></circle><circle id="circle-1-38" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="23.485291572496017" repeatCount="indefinite"><mpath href="#loop-1-38"></mpath></animateMotion></circle><circle id="circle-1-39" class="loopM -circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="24.10332556124591" repeatCount="indefinite"><mpath href="#loop-1-39"></mpath></animateMotion></circle><circle id="circle-1-40" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="24.721359549995807" repeatCount="indefinite"><mpath href="#loop-1-40"></mpath></animateMotion></circle><circle id="circle-1-41" class="loop-circle" cx="" cy="" r="1.6M 180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="25.339393538745703" repeatCount="indefinite"><mpath href="#loop-1-41"></mpath></animateMotion></circle><circle id="circle-1-42" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="25.957427527495597" repeatCount="indefinite"><mpath href="#loop-1-42"></mpath></animateMotion></circle><circle id="circle-1-43" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacitM y="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="26.575461516245493" repeatCount="indefinite"><mpath href="#loop-1-43"></mpath></animateMotion></circle><circle id="circle-1-44" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="27.193495504995386" repeatCount="indefinite"><mpath href="#loop-1-44"></mpath></animateMotion></circle><circle id="circle-1-45" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, M 43%)"><animateMotion dur="27.811529493745283" repeatCount="indefinite"><mpath href="#loop-1-45"></mpath></animateMotion></circle><circle id="circle-1-46" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="28.429563482495176" repeatCount="indefinite"><mpath href="#loop-1-46"></mpath></animateMotion></circle><circle id="circle-1-47" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="M 29.047597471245073" repeatCount="indefinite"><mpath href="#loop-1-47"></mpath></animateMotion></circle><circle id="circle-1-48" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="29.66563145999497" repeatCount="indefinite"><mpath href="#loop-1-48"></mpath></animateMotion></circle><circle id="circle-1-49" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="30.283665448744863" repeatCoM unt="indefinite"><mpath href="#loop-1-49"></mpath></animateMotion></circle><circle id="circle-1-50" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="30.90169943749476" repeatCount="indefinite"><mpath href="#loop-1-50"></mpath></animateMotion></circle><circle id="circle-1-51" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="31.519733426244652" repeatCount="indefinite"><mpath hrefM ="#loop-1-51"></mpath></animateMotion></circle><circle id="circle-1-52" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="32.13776741499455" repeatCount="indefinite"><mpath href="#loop-1-52"></mpath></animateMotion></circle><circle id="circle-1-53" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="32.75580140374444" repeatCount="indefinite"><mpath href="#loop-1-53"></mpath></animatM eMotion></circle><circle id="circle-1-54" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="33.37383539249434" repeatCount="indefinite"><mpath href="#loop-1-54"></mpath></animateMotion></circle><circle id="circle-1-55" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="33.991869381244236" repeatCount="indefinite"><mpath href="#loop-1-55"></mpath></animateMotion></circle><circle idM ="circle-1-56" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="34.60990336999413" repeatCount="indefinite"><mpath href="#loop-1-56"></mpath></animateMotion></circle><circle id="circle-1-57" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="35.22793735874402" repeatCount="indefinite"><mpath href="#loop-1-57"></mpath></animateMotion></circle><circle id="circle-1-58" class="loop-cirM cle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="35.84597134749392" repeatCount="indefinite"><mpath href="#loop-1-58"></mpath></animateMotion></circle><circle id="circle-1-59" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="36.464005336243815" repeatCount="indefinite"><mpath href="#loop-1-59"></mpath></animateMotion></circle><circle id="circle-1-60" class="loop-circle" cx="" cy="" r="1.618033M 988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="37.08203932499371" repeatCount="indefinite"><mpath href="#loop-1-60"></mpath></animateMotion></circle><circle id="circle-1-61" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="37.70007331374361" repeatCount="indefinite"><mpath href="#loop-1-61"></mpath></animateMotion></circle><circle id="circle-1-62" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" M fill="hsl(84, 95%, 43%)"><animateMotion dur="38.3181073024935" repeatCount="indefinite"><mpath href="#loop-1-62"></mpath></animateMotion></circle><circle id="circle-1-63" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="38.936141291243395" repeatCount="indefinite"><mpath href="#loop-1-63"></mpath></animateMotion></circle><g transform="translate(0 -230) rotate(180 0 0)"><circle id="circle-2-0" class="loop-circle" cx="" cy="" r="1.618033988749894" M fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="0" repeatCount="indefinite"><mpath href="#loop-2-0"></mpath></animateMotion></circle><circle id="circle-2-1" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="0.6180339887498951" repeatCount="indefinite"><mpath href="#loop-2-1"></mpath></animateMotion></circle><circle id="circle-2-2" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animM ateMotion dur="1.2360679774997902" repeatCount="indefinite"><mpath href="#loop-2-2"></mpath></animateMotion></circle><circle id="circle-2-3" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="1.8541019662496856" repeatCount="indefinite"><mpath href="#loop-2-3"></mpath></animateMotion></circle><circle id="circle-2-4" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="2.4721359549995M 805" repeatCount="indefinite"><mpath href="#loop-2-4"></mpath></animateMotion></circle><circle id="circle-2-5" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="3.090169943749476" repeatCount="indefinite"><mpath href="#loop-2-5"></mpath></animateMotion></circle><circle id="circle-2-6" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="3.708203932499371" repeatCount="indefinite"><mpM ath href="#loop-2-6"></mpath></animateMotion></circle><circle id="circle-2-7" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="4.326237921249266" repeatCount="indefinite"><mpath href="#loop-2-7"></mpath></animateMotion></circle><circle id="circle-2-8" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="4.944271909999161" repeatCount="indefinite"><mpath href="#loop-2-8"></mpath></anM imateMotion></circle><circle id="circle-2-9" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="5.562305898749057" repeatCount="indefinite"><mpath href="#loop-2-9"></mpath></animateMotion></circle><circle id="circle-2-10" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="6.180339887498952" repeatCount="indefinite"><mpath href="#loop-2-10"></mpath></animateMotion></circle><circle idM ="circle-2-11" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="6.798373876248847" repeatCount="indefinite"><mpath href="#loop-2-11"></mpath></animateMotion></circle><circle id="circle-2-12" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="7.416407864998742" repeatCount="indefinite"><mpath href="#loop-2-12"></mpath></animateMotion></circle><circle id="circle-2-13" class="loop-ciM rcle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="8.034441853748637" repeatCount="indefinite"><mpath href="#loop-2-13"></mpath></animateMotion></circle><circle id="circle-2-14" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="8.652475842498532" repeatCount="indefinite"><mpath href="#loop-2-14"></mpath></animateMotion></circle><circle id="circle-2-15" class="loop-circle" cx="" cy="" r="1.618033M 988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="9.270509831248427" repeatCount="indefinite"><mpath href="#loop-2-15"></mpath></animateMotion></circle><circle id="circle-2-16" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="9.888543819998322" repeatCount="indefinite"><mpath href="#loop-2-16"></mpath></animateMotion></circle><circle id="circle-2-17" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7"M fill="hsl(54, 95%, 43%)"><animateMotion dur="10.506577808748219" repeatCount="indefinite"><mpath href="#loop-2-17"></mpath></animateMotion></circle><circle id="circle-2-18" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="11.124611797498114" repeatCount="indefinite"><mpath href="#loop-2-18"></mpath></animateMotion></circle><circle id="circle-2-19" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)">M <animateMotion dur="11.742645786248008" repeatCount="indefinite"><mpath href="#loop-2-19"></mpath></animateMotion></circle><circle id="circle-2-20" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="12.360679774997903" repeatCount="indefinite"><mpath href="#loop-2-20"></mpath></animateMotion></circle><circle id="circle-2-21" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="12.9787M 13763747798" repeatCount="indefinite"><mpath href="#loop-2-21"></mpath></animateMotion></circle><circle id="circle-2-22" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="13.596747752497693" repeatCount="indefinite"><mpath href="#loop-2-22"></mpath></animateMotion></circle><circle id="circle-2-23" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="14.214781741247588" repeatCount="iM ndefinite"><mpath href="#loop-2-23"></mpath></animateMotion></circle><circle id="circle-2-24" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="14.832815729997485" repeatCount="indefinite"><mpath href="#loop-2-24"></mpath></animateMotion></circle><circle id="circle-2-25" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="15.45084971874738" repeatCount="indefinite"><mpath href="#loopM -2-25"></mpath></animateMotion></circle><circle id="circle-2-26" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="16.068883707497275" repeatCount="indefinite"><mpath href="#loop-2-26"></mpath></animateMotion></circle><circle id="circle-2-27" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="16.68691769624717" repeatCount="indefinite"><mpath href="#loop-2-27"></mpath></animateMotM ion></circle><circle id="circle-2-28" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="17.304951684997064" repeatCount="indefinite"><mpath href="#loop-2-28"></mpath></animateMotion></circle><circle id="circle-2-29" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="17.92298567374696" repeatCount="indefinite"><mpath href="#loop-2-29"></mpath></animateMotion></circle><circle id="circM le-2-30" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="18.541019662496854" repeatCount="indefinite"><mpath href="#loop-2-30"></mpath></animateMotion></circle><circle id="circle-2-31" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="19.15905365124675" repeatCount="indefinite"><mpath href="#loop-2-31"></mpath></animateMotion></circle><circle id="circle-2-32" class="loop-circle"M cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="19.777087639996644" repeatCount="indefinite"><mpath href="#loop-2-32"></mpath></animateMotion></circle><circle id="circle-2-33" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="20.39512162874654" repeatCount="indefinite"><mpath href="#loop-2-33"></mpath></animateMotion></circle><circle id="circle-2-34" class="loop-circle" cx="" cy="" r="1.61803398874M 9894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="21.013155617496437" repeatCount="indefinite"><mpath href="#loop-2-34"></mpath></animateMotion></circle><circle id="circle-2-35" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="21.63118960624633" repeatCount="indefinite"><mpath href="#loop-2-35"></mpath></animateMotion></circle><circle id="circle-2-36" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" filM l="hsl(24, 95%, 43%)"><animateMotion dur="22.249223594996227" repeatCount="indefinite"><mpath href="#loop-2-36"></mpath></animateMotion></circle><circle id="circle-2-37" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="22.86725758374612" repeatCount="indefinite"><mpath href="#loop-2-37"></mpath></animateMotion></circle><circle id="circle-2-38" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animatM eMotion dur="23.485291572496017" repeatCount="indefinite"><mpath href="#loop-2-38"></mpath></animateMotion></circle><circle id="circle-2-39" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="24.10332556124591" repeatCount="indefinite"><mpath href="#loop-2-39"></mpath></animateMotion></circle><circle id="circle-2-40" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="24.72135954999M 5807" repeatCount="indefinite"><mpath href="#loop-2-40"></mpath></animateMotion></circle><circle id="circle-2-41" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="25.339393538745703" repeatCount="indefinite"><mpath href="#loop-2-41"></mpath></animateMotion></circle><circle id="circle-2-42" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="25.957427527495597" repeatCount="indefiniM te"><mpath href="#loop-2-42"></mpath></animateMotion></circle><circle id="circle-2-43" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="26.575461516245493" repeatCount="indefinite"><mpath href="#loop-2-43"></mpath></animateMotion></circle><circle id="circle-2-44" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="27.193495504995386" repeatCount="indefinite"><mpath href="#loop-2-44M "></mpath></animateMotion></circle><circle id="circle-2-45" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="27.811529493745283" repeatCount="indefinite"><mpath href="#loop-2-45"></mpath></animateMotion></circle><circle id="circle-2-46" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="28.429563482495176" repeatCount="indefinite"><mpath href="#loop-2-46"></mpath></animateMotion><M /circle><circle id="circle-2-47" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="29.047597471245073" repeatCount="indefinite"><mpath href="#loop-2-47"></mpath></animateMotion></circle><circle id="circle-2-48" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="29.66563145999497" repeatCount="indefinite"><mpath href="#loop-2-48"></mpath></animateMotion></circle><circle id="circle-M 2-49" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="30.283665448744863" repeatCount="indefinite"><mpath href="#loop-2-49"></mpath></animateMotion></circle><circle id="circle-2-50" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="30.90169943749476" repeatCount="indefinite"><mpath href="#loop-2-50"></mpath></animateMotion></circle><circle id="circle-2-51" class="loop-circle" cx=M "" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="31.519733426244652" repeatCount="indefinite"><mpath href="#loop-2-51"></mpath></animateMotion></circle><circle id="circle-2-52" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="32.13776741499455" repeatCount="indefinite"><mpath href="#loop-2-52"></mpath></animateMotion></circle><circle id="circle-2-53" class="loop-circle" cx="" cy="" r="1.61803398874989M 4" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="32.75580140374444" repeatCount="indefinite"><mpath href="#loop-2-53"></mpath></animateMotion></circle><circle id="circle-2-54" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="33.37383539249434" repeatCount="indefinite"><mpath href="#loop-2-54"></mpath></animateMotion></circle><circle id="circle-2-55" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hM sl(114, 95%, 43%)"><animateMotion dur="33.991869381244236" repeatCount="indefinite"><mpath href="#loop-2-55"></mpath></animateMotion></circle><circle id="circle-2-56" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="34.60990336999413" repeatCount="indefinite"><mpath href="#loop-2-56"></mpath></animateMotion></circle><circle id="circle-2-57" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMoM tion dur="35.22793735874402" repeatCount="indefinite"><mpath href="#loop-2-57"></mpath></animateMotion></circle><circle id="circle-2-58" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="35.84597134749392" repeatCount="indefinite"><mpath href="#loop-2-58"></mpath></animateMotion></circle><circle id="circle-2-59" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="36.464005336243815"M repeatCount="indefinite"><mpath href="#loop-2-59"></mpath></animateMotion></circle><circle id="circle-2-60" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="37.08203932499371" repeatCount="indefinite"><mpath href="#loop-2-60"></mpath></animateMotion></circle><circle id="circle-2-61" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="37.70007331374361" repeatCount="indefinite"><mpaM th href="#loop-2-61"></mpath></animateMotion></circle><circle id="circle-2-62" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="38.3181073024935" repeatCount="indefinite"><mpath href="#loop-2-62"></mpath></animateMotion></circle><circle id="circle-2-63" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="38.936141291243395" repeatCount="indefinite"><mpath href="#loop-2-63"></mpath>M </animateMotion></circle></g><g transform="translate(-115 -115) rotate(90 0 0)"><circle id="circle-3-0" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="0" repeatCount="indefinite"><mpath href="#loop-3-0"></mpath></animateMotion></circle><circle id="circle-3-1" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="0.6180339887498951" repeatCount="indefinite"><mpath href="#loop-3-1"></M mpath></animateMotion></circle><circle id="circle-3-2" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="1.2360679774997902" repeatCount="indefinite"><mpath href="#loop-3-2"></mpath></animateMotion></circle><circle id="circle-3-3" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="1.8541019662496856" repeatCount="indefinite"><mpath href="#loop-3-3"></mpath></animateMotion></circle>M <circle id="circle-3-4" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="2.4721359549995805" repeatCount="indefinite"><mpath href="#loop-3-4"></mpath></animateMotion></circle><circle id="circle-3-5" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="3.090169943749476" repeatCount="indefinite"><mpath href="#loop-3-5"></mpath></animateMotion></circle><circle id="circle-3-6" class="lM oop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="3.708203932499371" repeatCount="indefinite"><mpath href="#loop-3-6"></mpath></animateMotion></circle><circle id="circle-3-7" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="4.326237921249266" repeatCount="indefinite"><mpath href="#loop-3-7"></mpath></animateMotion></circle><circle id="circle-3-8" class="loop-circle" cx="" cy="" r="1.618M 033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="4.944271909999161" repeatCount="indefinite"><mpath href="#loop-3-8"></mpath></animateMotion></circle><circle id="circle-3-9" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="5.562305898749057" repeatCount="indefinite"><mpath href="#loop-3-9"></mpath></animateMotion></circle><circle id="circle-3-10" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7"M fill="hsl(84, 95%, 43%)"><animateMotion dur="6.180339887498952" repeatCount="indefinite"><mpath href="#loop-3-10"></mpath></animateMotion></circle><circle id="circle-3-11" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="6.798373876248847" repeatCount="indefinite"><mpath href="#loop-3-11"></mpath></animateMotion></circle><circle id="circle-3-12" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><anM imateMotion dur="7.416407864998742" repeatCount="indefinite"><mpath href="#loop-3-12"></mpath></animateMotion></circle><circle id="circle-3-13" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="8.034441853748637" repeatCount="indefinite"><mpath href="#loop-3-13"></mpath></animateMotion></circle><circle id="circle-3-14" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="8.6524758424M 98532" repeatCount="indefinite"><mpath href="#loop-3-14"></mpath></animateMotion></circle><circle id="circle-3-15" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="9.270509831248427" repeatCount="indefinite"><mpath href="#loop-3-15"></mpath></animateMotion></circle><circle id="circle-3-16" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="9.888543819998322" repeatCount="indefinitM e"><mpath href="#loop-3-16"></mpath></animateMotion></circle><circle id="circle-3-17" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="10.506577808748219" repeatCount="indefinite"><mpath href="#loop-3-17"></mpath></animateMotion></circle><circle id="circle-3-18" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="11.124611797498114" repeatCount="indefinite"><mpath href="#loop-3-18">M </mpath></animateMotion></circle><circle id="circle-3-19" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="11.742645786248008" repeatCount="indefinite"><mpath href="#loop-3-19"></mpath></animateMotion></circle><circle id="circle-3-20" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="12.360679774997903" repeatCount="indefinite"><mpath href="#loop-3-20"></mpath></animateMotion><M /circle><circle id="circle-3-21" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="12.978713763747798" repeatCount="indefinite"><mpath href="#loop-3-21"></mpath></animateMotion></circle><circle id="circle-3-22" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="13.596747752497693" repeatCount="indefinite"><mpath href="#loop-3-22"></mpath></animateMotion></circle><circle id="circle-3M -23" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="14.214781741247588" repeatCount="indefinite"><mpath href="#loop-3-23"></mpath></animateMotion></circle><circle id="circle-3-24" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="14.832815729997485" repeatCount="indefinite"><mpath href="#loop-3-24"></mpath></animateMotion></circle><circle id="circle-3-25" class="loop-circle" cxM ="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="15.45084971874738" repeatCount="indefinite"><mpath href="#loop-3-25"></mpath></animateMotion></circle><circle id="circle-3-26" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="16.068883707497275" repeatCount="indefinite"><mpath href="#loop-3-26"></mpath></animateMotion></circle><circle id="circle-3-27" class="loop-circle" cx="" cy="" r="1.61803398874989M 42" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="16.68691769624717" repeatCount="indefinite"><mpath href="#loop-3-27"></mpath></animateMotion></circle><circle id="circle-3-28" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="17.304951684997064" repeatCount="indefinite"><mpath href="#loop-3-28"></mpath></animateMotion></circle><circle id="circle-3-29" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill=M "hsl(54, 95%, 43%)"><animateMotion dur="17.92298567374696" repeatCount="indefinite"><mpath href="#loop-3-29"></mpath></animateMotion></circle><circle id="circle-3-30" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="18.541019662496854" repeatCount="indefinite"><mpath href="#loop-3-30"></mpath></animateMotion></circle><circle id="circle-3-31" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateM Motion dur="19.15905365124675" repeatCount="indefinite"><mpath href="#loop-3-31"></mpath></animateMotion></circle><circle id="circle-3-32" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="19.777087639996644" repeatCount="indefinite"><mpath href="#loop-3-32"></mpath></animateMotion></circle><circle id="circle-3-33" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="20.39512162874654M " repeatCount="indefinite"><mpath href="#loop-3-33"></mpath></animateMotion></circle><circle id="circle-3-34" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="21.013155617496437" repeatCount="indefinite"><mpath href="#loop-3-34"></mpath></animateMotion></circle><circle id="circle-3-35" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="21.63118960624633" repeatCount="indefinite"><M mpath href="#loop-3-35"></mpath></animateMotion></circle><circle id="circle-3-36" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="22.249223594996227" repeatCount="indefinite"><mpath href="#loop-3-36"></mpath></animateMotion></circle><circle id="circle-3-37" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="22.86725758374612" repeatCount="indefinite"><mpath href="#loop-3-37"></mpaM th></animateMotion></circle><circle id="circle-3-38" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="23.485291572496017" repeatCount="indefinite"><mpath href="#loop-3-38"></mpath></animateMotion></circle><circle id="circle-3-39" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="24.10332556124591" repeatCount="indefinite"><mpath href="#loop-3-39"></mpath></animateMotion></circleM ><circle id="circle-3-40" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="24.721359549995807" repeatCount="indefinite"><mpath href="#loop-3-40"></mpath></animateMotion></circle><circle id="circle-3-41" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="25.339393538745703" repeatCount="indefinite"><mpath href="#loop-3-41"></mpath></animateMotion></circle><circle id="circle-3-42" cM lass="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="25.957427527495597" repeatCount="indefinite"><mpath href="#loop-3-42"></mpath></animateMotion></circle><circle id="circle-3-43" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="26.575461516245493" repeatCount="indefinite"><mpath href="#loop-3-43"></mpath></animateMotion></circle><circle id="circle-3-44" class="loop-circle" cx="" cyM ="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="27.193495504995386" repeatCount="indefinite"><mpath href="#loop-3-44"></mpath></animateMotion></circle><circle id="circle-3-45" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="27.811529493745283" repeatCount="indefinite"><mpath href="#loop-3-45"></mpath></animateMotion></circle><circle id="circle-3-46" class="loop-circle" cx="" cy="" r="1.6180339887498938" fM ill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="28.429563482495176" repeatCount="indefinite"><mpath href="#loop-3-46"></mpath></animateMotion></circle><circle id="circle-3-47" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="29.047597471245073" repeatCount="indefinite"><mpath href="#loop-3-47"></mpath></animateMotion></circle><circle id="circle-3-48" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsM l(24, 95%, 43%)"><animateMotion dur="29.66563145999497" repeatCount="indefinite"><mpath href="#loop-3-48"></mpath></animateMotion></circle><circle id="circle-3-49" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="30.283665448744863" repeatCount="indefinite"><mpath href="#loop-3-49"></mpath></animateMotion></circle><circle id="circle-3-50" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotiM on dur="30.90169943749476" repeatCount="indefinite"><mpath href="#loop-3-50"></mpath></animateMotion></circle><circle id="circle-3-51" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="31.519733426244652" repeatCount="indefinite"><mpath href="#loop-3-51"></mpath></animateMotion></circle><circle id="circle-3-52" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="32.13776741499455" rM epeatCount="indefinite"><mpath href="#loop-3-52"></mpath></animateMotion></circle><circle id="circle-3-53" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="32.75580140374444" repeatCount="indefinite"><mpath href="#loop-3-53"></mpath></animateMotion></circle><circle id="circle-3-54" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="33.37383539249434" repeatCount="indefinite"><mpathM href="#loop-3-54"></mpath></animateMotion></circle><circle id="circle-3-55" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="33.991869381244236" repeatCount="indefinite"><mpath href="#loop-3-55"></mpath></animateMotion></circle><circle id="circle-3-56" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="34.60990336999413" repeatCount="indefinite"><mpath href="#loop-3-56"></mpath>M </animateMotion></circle><circle id="circle-3-57" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="35.22793735874402" repeatCount="indefinite"><mpath href="#loop-3-57"></mpath></animateMotion></circle><circle id="circle-3-58" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="35.84597134749392" repeatCount="indefinite"><mpath href="#loop-3-58"></mpath></animateMotion></circle><circM le id="circle-3-59" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="36.464005336243815" repeatCount="indefinite"><mpath href="#loop-3-59"></mpath></animateMotion></circle><circle id="circle-3-60" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="37.08203932499371" repeatCount="indefinite"><mpath href="#loop-3-60"></mpath></animateMotion></circle><circle id="circle-3-61" class="lM oop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="37.70007331374361" repeatCount="indefinite"><mpath href="#loop-3-61"></mpath></animateMotion></circle><circle id="circle-3-62" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="38.3181073024935" repeatCount="indefinite"><mpath href="#loop-3-62"></mpath></animateMotion></circle><circle id="circle-3-63" class="loop-circle" cx="" cy="" r="1.61M 8033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="38.936141291243395" repeatCount="indefinite"><mpath href="#loop-3-63"></mpath></animateMotion></circle></g><g transform="translate(115 -115) rotate(270 0 0)"><circle id="circle-4-0" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="0" repeatCount="indefinite"><mpath href="#loop-4-0"></mpath></animateMotion></circle><circle id="circle-4-1" class="loop-circle" cx="" cy=""M r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="0.6180339887498951" repeatCount="indefinite"><mpath href="#loop-4-1"></mpath></animateMotion></circle><circle id="circle-4-2" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="1.2360679774997902" repeatCount="indefinite"><mpath href="#loop-4-2"></mpath></animateMotion></circle><circle id="circle-4-3" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacM ity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="1.8541019662496856" repeatCount="indefinite"><mpath href="#loop-4-3"></mpath></animateMotion></circle><circle id="circle-4-4" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="2.4721359549995805" repeatCount="indefinite"><mpath href="#loop-4-4"></mpath></animateMotion></circle><circle id="circle-4-5" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 4M 3%)"><animateMotion dur="3.090169943749476" repeatCount="indefinite"><mpath href="#loop-4-5"></mpath></animateMotion></circle><circle id="circle-4-6" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="3.708203932499371" repeatCount="indefinite"><mpath href="#loop-4-6"></mpath></animateMotion></circle><circle id="circle-4-7" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="4.32623M 7921249266" repeatCount="indefinite"><mpath href="#loop-4-7"></mpath></animateMotion></circle><circle id="circle-4-8" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="4.944271909999161" repeatCount="indefinite"><mpath href="#loop-4-8"></mpath></animateMotion></circle><circle id="circle-4-9" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="5.562305898749057" repeatCount="indefiniM te"><mpath href="#loop-4-9"></mpath></animateMotion></circle><circle id="circle-4-10" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="6.180339887498952" repeatCount="indefinite"><mpath href="#loop-4-10"></mpath></animateMotion></circle><circle id="circle-4-11" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="6.798373876248847" repeatCount="indefinite"><mpath href="#loop-4-11"><M /mpath></animateMotion></circle><circle id="circle-4-12" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="7.416407864998742" repeatCount="indefinite"><mpath href="#loop-4-12"></mpath></animateMotion></circle><circle id="circle-4-13" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="8.034441853748637" repeatCount="indefinite"><mpath href="#loop-4-13"></mpath></animateMotion></circM le><circle id="circle-4-14" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="8.652475842498532" repeatCount="indefinite"><mpath href="#loop-4-14"></mpath></animateMotion></circle><circle id="circle-4-15" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="9.270509831248427" repeatCount="indefinite"><mpath href="#loop-4-15"></mpath></animateMotion></circle><circle id="circle-4-16" cM lass="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="9.888543819998322" repeatCount="indefinite"><mpath href="#loop-4-16"></mpath></animateMotion></circle><circle id="circle-4-17" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="10.506577808748219" repeatCount="indefinite"><mpath href="#loop-4-17"></mpath></animateMotion></circle><circle id="circle-4-18" class="loop-circle" cx="" cy="M " r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="11.124611797498114" repeatCount="indefinite"><mpath href="#loop-4-18"></mpath></animateMotion></circle><circle id="circle-4-19" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="11.742645786248008" repeatCount="indefinite"><mpath href="#loop-4-19"></mpath></animateMotion></circle><circle id="circle-4-20" class="loop-circle" cx="" cy="" r="1.6180339887498942" fM ill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="12.360679774997903" repeatCount="indefinite"><mpath href="#loop-4-20"></mpath></animateMotion></circle><circle id="circle-4-21" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="12.978713763747798" repeatCount="indefinite"><mpath href="#loop-4-21"></mpath></animateMotion></circle><circle id="circle-4-22" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(M 84, 95%, 43%)"><animateMotion dur="13.596747752497693" repeatCount="indefinite"><mpath href="#loop-4-22"></mpath></animateMotion></circle><circle id="circle-4-23" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="14.214781741247588" repeatCount="indefinite"><mpath href="#loop-4-23"></mpath></animateMotion></circle><circle id="circle-4-24" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotiM on dur="14.832815729997485" repeatCount="indefinite"><mpath href="#loop-4-24"></mpath></animateMotion></circle><circle id="circle-4-25" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="15.45084971874738" repeatCount="indefinite"><mpath href="#loop-4-25"></mpath></animateMotion></circle><circle id="circle-4-26" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="16.068883707497275" rM epeatCount="indefinite"><mpath href="#loop-4-26"></mpath></animateMotion></circle><circle id="circle-4-27" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="16.68691769624717" repeatCount="indefinite"><mpath href="#loop-4-27"></mpath></animateMotion></circle><circle id="circle-4-28" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="17.304951684997064" repeatCount="indefinite"><mpM ath href="#loop-4-28"></mpath></animateMotion></circle><circle id="circle-4-29" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="17.92298567374696" repeatCount="indefinite"><mpath href="#loop-4-29"></mpath></animateMotion></circle><circle id="circle-4-30" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="18.541019662496854" repeatCount="indefinite"><mpath href="#loop-4-30"></mpathM ></animateMotion></circle><circle id="circle-4-31" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="19.15905365124675" repeatCount="indefinite"><mpath href="#loop-4-31"></mpath></animateMotion></circle><circle id="circle-4-32" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="19.777087639996644" repeatCount="indefinite"><mpath href="#loop-4-32"></mpath></animateMotion></circle><cM ircle id="circle-4-33" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="20.39512162874654" repeatCount="indefinite"><mpath href="#loop-4-33"></mpath></animateMotion></circle><circle id="circle-4-34" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="21.013155617496437" repeatCount="indefinite"><mpath href="#loop-4-34"></mpath></animateMotion></circle><circle id="circle-4-35" class=M "loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="21.63118960624633" repeatCount="indefinite"><mpath href="#loop-4-35"></mpath></animateMotion></circle><circle id="circle-4-36" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="22.249223594996227" repeatCount="indefinite"><mpath href="#loop-4-36"></mpath></animateMotion></circle><circle id="circle-4-37" class="loop-circle" cx="" cy="" r=M "1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="22.86725758374612" repeatCount="indefinite"><mpath href="#loop-4-37"></mpath></animateMotion></circle><circle id="circle-4-38" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="23.485291572496017" repeatCount="indefinite"><mpath href="#loop-4-38"></mpath></animateMotion></circle><circle id="circle-4-39" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opaM city="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="24.10332556124591" repeatCount="indefinite"><mpath href="#loop-4-39"></mpath></animateMotion></circle><circle id="circle-4-40" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="24.721359549995807" repeatCount="indefinite"><mpath href="#loop-4-40"></mpath></animateMotion></circle><circle id="circle-4-41" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(54, 95M %, 43%)"><animateMotion dur="25.339393538745703" repeatCount="indefinite"><mpath href="#loop-4-41"></mpath></animateMotion></circle><circle id="circle-4-42" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="25.957427527495597" repeatCount="indefinite"><mpath href="#loop-4-42"></mpath></animateMotion></circle><circle id="circle-4-43" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion durM ="26.575461516245493" repeatCount="indefinite"><mpath href="#loop-4-43"></mpath></animateMotion></circle><circle id="circle-4-44" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="27.193495504995386" repeatCount="indefinite"><mpath href="#loop-4-44"></mpath></animateMotion></circle><circle id="circle-4-45" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="27.811529493745283" repeatM Count="indefinite"><mpath href="#loop-4-45"></mpath></animateMotion></circle><circle id="circle-4-46" class="loop-circle" cx="" cy="" r="1.6180339887498938" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="28.429563482495176" repeatCount="indefinite"><mpath href="#loop-4-46"></mpath></animateMotion></circle><circle id="circle-4-47" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="29.047597471245073" repeatCount="indefinite"><mpath M href="#loop-4-47"></mpath></animateMotion></circle><circle id="circle-4-48" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="29.66563145999497" repeatCount="indefinite"><mpath href="#loop-4-48"></mpath></animateMotion></circle><circle id="circle-4-49" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="30.283665448744863" repeatCount="indefinite"><mpath href="#loop-4-49"></mpath></M animateMotion></circle><circle id="circle-4-50" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="30.90169943749476" repeatCount="indefinite"><mpath href="#loop-4-50"></mpath></animateMotion></circle><circle id="circle-4-51" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="31.519733426244652" repeatCount="indefinite"><mpath href="#loop-4-51"></mpath></animateMotion></circle><circM le id="circle-4-52" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="32.13776741499455" repeatCount="indefinite"><mpath href="#loop-4-52"></mpath></animateMotion></circle><circle id="circle-4-53" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="32.75580140374444" repeatCount="indefinite"><mpath href="#loop-4-53"></mpath></animateMotion></circle><circle id="circle-4-54" class="looM p-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="33.37383539249434" repeatCount="indefinite"><mpath href="#loop-4-54"></mpath></animateMotion></circle><circle id="circle-4-55" class="loop-circle" cx="" cy="" r="1.6180339887498942" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="33.991869381244236" repeatCount="indefinite"><mpath href="#loop-4-55"></mpath></animateMotion></circle><circle id="circle-4-56" class="loop-circle" cx="" cy="" r="1.M 618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%)"><animateMotion dur="34.60990336999413" repeatCount="indefinite"><mpath href="#loop-4-56"></mpath></animateMotion></circle><circle id="circle-4-57" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="35.22793735874402" repeatCount="indefinite"><mpath href="#loop-4-57"></mpath></animateMotion></circle><circle id="circle-4-58" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity=M "0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="35.84597134749392" repeatCount="indefinite"><mpath href="#loop-4-58"></mpath></animateMotion></circle><circle id="circle-4-59" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="36.464005336243815" repeatCount="indefinite"><mpath href="#loop-4-59"></mpath></animateMotion></circle><circle id="circle-4-60" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(24, 95%, 43%M )"><animateMotion dur="37.08203932499371" repeatCount="indefinite"><mpath href="#loop-4-60"></mpath></animateMotion></circle><circle id="circle-4-61" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(54, 95%, 43%)"><animateMotion dur="37.70007331374361" repeatCount="indefinite"><mpath href="#loop-4-61"></mpath></animateMotion></circle><circle id="circle-4-62" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(84, 95%, 43%)"><animateMotion dur="38.3181M_ 073024935" repeatCount="indefinite"><mpath href="#loop-4-62"></mpath></animateMotion></circle><circle id="circle-4-63" class="loop-circle" cx="" cy="" r="1.618033988749894" fill-opacity="0.7" fill="hsl(114, 95%, 43%)"><animateMotion dur="38.936141291243395" repeatCount="indefinite"><mpath href="#loop-4-63"></mpath></animateMotion></circle></g></svg>h! text/plain;charset=utf-8 {"type":"btcdomain","name":"vault.btc","first_owner":"bc1ptvdq94zhnwq5v8kxuz7r87jxlqcxrxdd7quekd64xuk36jgpmcvq2wav86","createDate":1680957962851,"registerDate":1680957962851,"expireDate":1712493962851,"img_url":"https://btcdomains.io/images/domain/vault.jpeg","sig":"3045022100b3072b47e7788b201c9e0ef4204097eb8887ff6b956d52eeeb08946680b0019402205d3ada6a7e38ea9f78d44dd8b6212f424019aa9489e967bffce14d20cab42344"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 Are we at 1,000,000 yet?h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_79", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 4, "max_nodes": 12, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "M Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.groM wthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&M &(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),sM tage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}updatM e(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=iM ,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=M 1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:M t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.M x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),M ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,M 24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,45M 3.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7M ,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bM ezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8M ,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,4M 71.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242M .7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.beM zierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),M e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.beM zierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,3M 04.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94M .2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(M 123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.beziM erVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,2M 35,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.M 2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8M ),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.M bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(2M 56.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.M 2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7M ),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(3M 91.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427M .6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.beM zierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.4M 99,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.M 2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),M e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.beM zierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.beM zierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5M ,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362M .99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(M 357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599M ,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,4M 34.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(M let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,nM ){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>M H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H._M _mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forM ward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.lenM gth;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,M 1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}functM ion j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,uM )),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offseM tLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elM t.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getCoM ntext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1==M =e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.vM alue):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.inneM rHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventLM istener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[M 0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=nM [1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);elseM if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="80";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,AM e,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=M createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all(M [s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","M #D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#fffM fff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pnM .click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(M se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)M /le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!M ==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252M .2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(M xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stM ageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndeM x((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].lenM gth;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[M e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e+M +)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=HnM (e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.grM owth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodeM s;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;M e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)M [0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENM TER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,widtM h,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),JeM .stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1M ,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*nM /8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke()M ,Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image beM longs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1M ===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE IM NFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phasM e.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('M "'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(M let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[eM ];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON IM NFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:"M ,sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[M t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.M 5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==M Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.lengtM h,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xrM (e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.rM esizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${rM .length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recM ognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is DeM ad. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,M i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFM AR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;M ++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware AcceleratM ion":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a98f23a96a1e0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aFaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='F';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='E';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='E';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='D';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb29M 2dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCM Hoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQM Qb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaWM 5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06pM +JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyM HEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9M mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZM b+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZM vymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmAM BQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTM IJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBM FoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSM OMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQUM 1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4M lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblEM 1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDM OUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVM isVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRM QQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TM XK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqM auaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='G';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='A';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='F';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='H';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='I';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 ){"p":"sns","op":"reg","name":"siti.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='G';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUM r8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioM BmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibM cdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasoM vOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QM Wv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNM LwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8pM onEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDM Wj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcM H+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSM ZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNCM 4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBM jMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeM T5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhM FqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7ScM w0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9M Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pM MQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUM cKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrGM /hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUM YW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgM bGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=17;window.levelType='J';window.LEVELS=[[" "," "," "," "," M ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," v v v | | | v v v "," ","@ o o o o o o ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," "," M "," "," "," "," "," "," o o o o o "," xxxxxx x M x x x x x"," v "," "," o"," "," ","o o o o o o o ","x M x x x x x x "," "," "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M "#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M {t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M 04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M ],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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 4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM 6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM =document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M 0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M ;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='J';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='H';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=18;window.levelType='E';window.LEVELS=[[" x v x "," x = o x "," x o o x "," x xxx o x "," x o xM xx xxx o x "," x oo x!x xxx xx x "," x xvx | x "," x x!!x x "," x o x!!x o x x "," xxxx x x "," x x!x x!x M x "," x o xxx x!x x "," x v o x x "," x o o x x "," x x o o xxx x x "," x o x x xxxxxxxxxx xxxxx x "," x o x x | x x "," M x xxxx. xxxxxxx x ox x x "," x x x x x x xxxx xxx x x "," x x o o x xxx x xx "," x @x xxxxxxx x | xxx x x "," x xxxx x x xxxxx xxx o x x "," x xxxxxxxxxxxxxx!!!!!!!!!!!!!!!!!!!!x xxxxxxxxx xxxxxxx x "," x xxxxxM xx!!!!!!!!!!!!!!!!!!!!x x x x "," x = oxxxxxxx!!!!!!!!!!!!!!!!!!!!x o =x x | x "," xxxxxxxxxxxxxxxxxxxxxxxxxxxxx!xxxxxxx!xxxxxxxxxxxxxxxxxx xxxx x "," v v x xx "," x o o o o x "," x o o o o o x "," x M x = x = x "," x xxxxxxxxxxxx xxxxxxxxxxxxxxx "," x "," x x "," x "," x o "," x o o o o M "," xxxx x x x x x x x xxx "," "," xxx xxx "," x xxx xxx xx!xx xx!xx x "," x xx!xx xx!xx x!!!x x!!!x o "," x x!!!x x!!!x o xx!xx xx!xx xxx "," x M xx!xx xx!xx xvx xvx xx "," x xvx xvx x x "," x o x o ox "," x o x!x!x o xxxxx "," x o xx o x!x!x xx xx x "," x x!x!x x "," x M x!x!x!x!x =o x xx = o = x "," xxxxxxxxxxx xx o = o xx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx "," x x xxxxxxxxxx x x x x "," x!!!x x!!!x x!!!!!!!!!!!x "," x!!!x x!!!x x!!!!!!!!!!!x "," xxxxx xxxxx xxxxxxxxxxxxx "," M "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.splM it(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,M document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).leM ngth||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",M window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetToM pGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leveM l"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-wM in-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumberM +=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}funM ction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.M scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conteM nt .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;M e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&M &(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documentM .querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.spM eed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(aM ="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.protoM type.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(eM ){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrM ame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.poM s.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)rM eturn"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.aM ct=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.xM *t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.sizeM .y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.M actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListM ener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeleM ctor(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.gM6 etElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=19;window.levelType='F';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "," x x xx x "," x x xx x "," x xx o o o o x "," x o o o o xx M o x x o o x x o x "," x x x x x xx x x!!!x x x x!!!x x x "," x x x x x xx x!!!x!!!x!!!x x!!!x!!!x!!!x x "," x xx xx xx xx xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x "," x x x x x x x!x x!x x!x x!x x x "," x x x x x x x!!!x x!!!x x!!!x x!!!x x ox "," xo x x xo x o x x!x x!x M x!x x!x x xx "," xx xx xx xx xxxx x v v v v x x "," x x x x x x xo x "," x x x x x x xx x "," x x ox x x o x x x "," x xx xx xx xx xxxx oo oo x ox "," x x x x x x xx xx xx xx xx xx M xx "," x x x x x x x "," x x x xo x o x oo o x "," xx xx xx xx xxxx xxx xx xx xx xxxxx x "," x x x x x xxx xxxxx x "," x x x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," x ox x x x x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx!!!!!!x "," M x xx xx xx xx xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxx!xxxxxxxxxxxxxx "," x x x x v v v v x "," x x x x x "," x x o x o x x "," xx xx xx xx xx x x "," x x x x x x o x "," x x!!!x!!!x!!M !x!!!x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x xxxxxxxxxxxxxxxxxx x = x x "," x x x x"," xx x x ox"," xxxxxxxxxxxxxxxxxxxxxxxxx x xxxxx"," x x x"," x M x x "," x o o o x o x "," x. xxxxxxxxxxx x xxx x xx xx xxxxx x "," x x x xx x x "," x o x!!!!!!!!!!!!!!!!!!!!!x!!!!!!!!!!!!!!!!!!!!x x x "," x xxx xxxxxxxxx!xxxxxxxx!xxxxxxx!xxxxxxx!xxxxxxxxx =x ox "," x x x v v v v M x xxxxx "," x x xx x x "," xo x x x x "," xxx xx x o xo x "," x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x "," x x xx x "," x xxx x = M xx "," x x x o x "," x @x = ox o x "," xxxxxxxxxxxxxxxx xxx!!x!!xxx xx!!x!!xxxxxxx xxxxxxxxxxxxxxxxx xxxxxx "," "," "," !!x "," M "," "," !!x "," "," "," x!! "," M "," "," x!! "," "," ooo "," xxx x!!x!!xxxxxxx!!x!!x xxxxxxxxxxxxxxxxxx "]];</script> <script>let colorMapM ={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new M Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formM atTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?M (e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",windoM "):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0]M .querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTM opStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeouM t((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}funcM tion hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.quM erySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}M ).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.qM uerySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.inM nerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-bM -${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeoM ut((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototyM pe.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pM os=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finM ishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finiM shDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototypeM .drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelectM or(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrM ollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.M actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.tM imes(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(M t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.M actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",M 38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1==M =t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel()M {let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(1L 3==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_61", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": M {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 6, "max_nodes": 14, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=MaM th.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*thM is.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780M /880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:tM his.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{colM :l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),thiM s.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sinM (n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yM Top,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&M &l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(tM ),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVerM tex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertM ex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,M 453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,1M 97.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,M 21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVerteM x(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVerteM x(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,10M 0.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.M 2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,12M 5,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.beziM erVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.M 8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,7M 2.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45M .899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.beziM erVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,41M 1.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.M 2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.M 6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVM ertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVerteM x(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,M 125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),eM .bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,M 462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.M 1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399)M ,e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,4M 20.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.verM tex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,1M 55.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.M 7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,M 169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099M ,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317M ),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.M 199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>M e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-nM )&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);forM (let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static lM eaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=newM G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.aM ctivation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.puM sh(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLiM fe(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)ifM ("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=windM ow.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==aM rguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=M t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.M elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=M e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}iM sFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==argumentsM [1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(M e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=doM cument.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,tM ){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(M n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="62";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lM t,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,tM ),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),M _n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#M 8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"]M ,["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.aM ddEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels()M ;const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("TryM Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtM CurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"M ")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}functionM Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStabM leTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1M ,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].pM ush(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=M F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[btM .length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));fM or(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,windowM .$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;SeM =[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.pusM h(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10M )*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(2M 55),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTERM ),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(XM e,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;fM or(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),sM .vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.M fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this M image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*M le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(M width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach itM s peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"M '+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.lengthM -1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(lM et e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2M +10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`$M {r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*leM ),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*leM )}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le))M ,un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=M parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.stroM keWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,tM ,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.lenM gth>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in thM e state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth M state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,tM ),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["WhitepaM per",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),noM deShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visuM al.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a9900dd4da1f0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! "! When Adam strips, Anastasia tips text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 990K Ordinals Inscribed First Million Ordinals text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"568888.sats"}h! Cuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! FjDOUT:21C194EF4EDECBAA0670D2037BF2E6FDDDA79432B51B7EF51641A236199B540D CjA=:ETH.ETH:0x68f0BC4A910643d908aD09C45c325F538d9E9aEB:8234874:te:0 text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"linktree.sats"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"bayc180.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8"/> <style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M 2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M }.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM <script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM (o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M {return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM .makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M )):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM (r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script> ss="game-content first" onclick="hintClick()"> <div class="top-game-info"> <div class="info-item"> <div class="info-item-title">SCORE</div> <div class="info-item-value"><span id="soroe-input">00000</span></div> <div class="info-item" style="text-align:center;padding-right:10px"> <div class="info-item-title"></div> <div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div> <div class="info-item" onclick="backupHint()" style="text-align:center"> <div class="info-item-titM <div class="info-item-value" id="world-input"></div> <div class="info-item" style="text-align:right"> <div class="info-item-title">TIME</div> <div class="info-item-value"><span id="time-input">00:00</span></div> <div class="welcome-content"> <div class="world-info"> <div class="world-info-label">ORDZ<br/>RUSH</div> <div class="world-info-value"></div> <div class="email-input-box"> <label class="email-input-box-label" htmlfor="EmailInput"></label> <input class="email-inputM " id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/> <div class="wall-list custom-map"><div class="wall"></div></div> <div class="wall-tips custom-map"> <div class="start" onclick="emailInputKeydown(13)">START</div> <div class="start-content"> <div class="game-play-tips">MOVE WITH WAD OR TO COLLET ALL THE COINS!</div> <div class="game-win-content"> <div class="world-info">YOU WIN!</div> <div class="pass-token"> <span>PASS TOKEN: </span> <span class="value pM t" onclick="copyF()"></span> <div class="pass-token"> <span>CLAIM YOUR TOKEN AT </span> <span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span> <div class="wall-tips custom-map"> <div class="play"></div> <div class="message-tips">copied!</div> <div class="hint-content"> <div class="hint-title">HAPPY<br/>ORDZ RUSH</div> <div class="text hidden"> "<span class="hint-text-title">KONAMI</span>"</p> <div class="hint-map custom-map"></div> <script id="new">window.nowLevel=20;window.levelType='J';window.LEVELS=[[" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x | | | | | x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!!xxx"," x | | | | | | | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," x o| o| o| o| o| x"," xx xxxxxxM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o oo oooooo x"," x x x o o o o o o o x"," x o o o o o o o x"," x o o o o ooo o o o x"," xx x o o o o o o o x"," x o o o o o oo oooooo M x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x x x x!!!!!!xx!!!!!!xx!!!!!!xx!!!!!x. x"," x o o o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. x"," x o x"," xx x oooo o o o oooo x"," x o o oM o o o o o o x"," x o ooo oo o x o o o o o o o x"," x xx!!!!!!!!!!xxx!!!!!!!!!!xx!!!!!!!!!!!xx o oo ooooo o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx o o o o o o o o o x"," x x oooo o o o o o oooo x"," x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x M o x"," x ! ! ! x x"," x oooooo oooooo x"," x o oooooo oooooo x"," xo o o o x !! !! x"," xx x x x !! oo oo !! x"," x M x oooooo o o o x"," x@ o xxxxxx x oooo x"," x o xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x"," x ooooo o o x"," x o o x x x"," x o x o x"," xM x!!!!!!!!!!!!!!x!!!!!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"," "," "," "]];</script> <script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#M 257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n --player-color: ${colorMap[window.levelType||"A"]};\n }`,document.head.appendChild(styleDom)</script> <script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,tM ){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.fM loor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="M 77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3 "):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5 "):(e="2023-04-24 00M :00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP ");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="M 00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(windowM .topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommandM ("copy")){document.execCommand("copy"),console.log(" ");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||docuM ment.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classLiM st.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&M (e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.creatM eElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=documeM nt.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-M ${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateM GameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script> <script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(thisM .x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobbM le=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=M document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototyM pe.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div"M );return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(thiM s.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wraM p.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];ifM (q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobM bleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new VM ector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){retM urn t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log(" =>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){M var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}vM ar arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=M t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),cleLzarTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 0{"p":"sns","op":"reg","name":"bitco1nmaxi.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"Starrk.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "sword"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_412", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 3, "max_nodes": 8, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.mM odel=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(nM ,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+tM his.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(thisM .iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dM r(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),thM is.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=M [],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]M ))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of thM is.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(1M 47.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,5M 01.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.M 2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.M 3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(7M 7.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVeM rtex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginSM hape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373M .7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154M .2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVerM tex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVerteM x(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(1M 01.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,1M 69.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.7M 99,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.39M 9,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(2M 16.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,47M 3.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezM ierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.M 1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324M .4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,M 139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7)M ,e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,M 293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginSM hape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199)M ,e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierM Vertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156M .699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.M 8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.39M 9,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bM ezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.M 2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endSM hape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.M 799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.M 799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(eM ){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().sM lice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,thM is.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H._M _apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];reM turn n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.acM tivation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-eM );for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hidM denLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.cM onfig.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=nM ew Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=M arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.eM lt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInstM ._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(thM is.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._M attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()M ).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.aM lt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";funcM tion ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parM se(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.creM ateDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="413";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","M Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),JeM =createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findM Index((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FM E00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00fM f03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.M files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0M ]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*M le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submiM tButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,ynM =!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=DatM e.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePeM rcentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(letM e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!M =Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=flM oor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.leM ngth));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=M []}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,M window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)fM or(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.M length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.imageM (je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.M background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(2M 55),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),eM t.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),QnM (l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<widtM h+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*lM e,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-M 170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(milliM s()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and gettiM ng smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.textM (i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,M Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;M e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"M ),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*M le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xtM );const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/M 2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text(M "main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);iM .push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGM radient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,M i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,M t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am onlyM a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functionaM l now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{M month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.M 5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74M /14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={M "Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src=M "https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481e35ccd3f975","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} !Powered by Luxor Tech1002 <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="64" width="64" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g transform="translate(0.00630876,-0.00301984)"> <path fill="#f7931a" d="m63.033,39.744c-4.274,17.143-21.637,27.576-38.782,23.301-17.138-4.274-27.571-21.638-23.295-38.78,4.272-17.145,21.635-27.579,38.775-23.305,17.144,4.274,27.576,21.64,23.3M <path fill="#FFF" d="m46.103,27.444c0.637-4.258-2.605-6.547-7.038-8.074l1.438-5.768-3.511-0.875-1.4,5.616c-0.923-0.23-1.871-0.447-2.813-0.662l1.41-5.653-3.509-0.875-1.439,5.766c-0.764-0.174-1.514-0.346-2.242-0.527l0.004-0.018-4.842-1.209-0.934,3.75s2.605,0.597,2.55,0.634c1.422,0.355,1.679,1.296,1.636,2.042l-1.638,6.571c0.098,0.025,0.225,0.061,0.365,0.117-0.117-0.029-0.242-0.061-0.371-0.092l-2.296,9.205c-0.174,0.432-0.615,1.08-1.609,0.834,0.035,0.051-2.552-0.637-2.552-0.637l-1.743,4.019,4.569,1.139c0.8M 5,0.213,1.683,0.436,2.503,0.646l-1.453,5.834,3.507,0.875,1.439-5.772c0.958,0.26,1.888,0.5,2.798,0.726l-1.434,5.745,3.511,0.875,1.453-5.823c5.987,1.133,10.489,0.676,12.384-4.739,1.527-4.36-0.076-6.875-3.226-8.515,2.294-0.529,4.022-2.038,4.483-5.155zm-8.022,11.249c-1.085,4.36-8.426,2.003-10.806,1.412l1.928-7.729c2.38,0.594,10.012,1.77,8.878,6.317zm1.086-11.312c-0.99,3.966-7.1,1.951-9.082,1.457l1.748-7.01c1.982,0.494,8.365,1.416,7.334,5.553z"/> 4j2DC-L5:w3ja5Xy/EAlTMhStOa9jJgh5acTi1xEuyRbzzu6uWJI= text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> CjA=:ETH.ETH:0xeD27dDcc3A2e6e98d0420A702200C4d16cB02716:289520964::0 Aj?=:ETH.ETH:0x1ed7cC5fAf7561eF06d40e421315BEC87fE0c3cd:6040635::0 FjDOUT:E94D672FB1F09361A993FB6349D9CAAF39FEEBB7B313D407E2E4FD46F908095B text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"measure.sats"}h! -http://ns.adobe.com/xap/1.0/ " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C86DD3B7B24211ED9602843B02438AB7" xmpMM:DocumentID="xmp.did:C86DD3B8B24211ED9602843B02438AB7"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C86DD3B5B24211ED9602843B02438AB7" stRef:documentID="xmp.did:C86DD3B6B24211ED9602843B02438AB7"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> )A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG ))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"gez.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 "3 % % 3-7,),7-Q@88@Q^OJO^qeeq 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 ){"p":"sns","op":"reg","name":"guan.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_326", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config"M : {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 9, "max_nodes": 17, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=5M 0,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){M const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5M ,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.M inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,M t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoiM nts(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=ranM dom(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t)M {const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&lM .x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cM r("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezM ierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezieM rVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(4M 24.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,27M 8,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.M 3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.beziM erVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierM Vertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109M .9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82M .9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462M .099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9)M ,e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8M ,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.79M 9,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52M .099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezM ierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.M 2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,3M 06,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3M ,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9)M ,e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezM ierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,3M 57.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305M .8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertexM (371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,2M 42.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599M ),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.79M 9,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,1M 33.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.9M 9,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239M .799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(3M 81.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.M 599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.79M 9,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.79M 9,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.enM dShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1M ;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[M ];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__lineaM r);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apM ply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flaM t()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+M e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}gM etTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=ZM (t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{M model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};vaM r e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.M offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.M elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.M getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicM ked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}fM unction Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}M function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=argumentsM .length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.sizeM =e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.M type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="327";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,M Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createM Graphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.viM sual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9M ","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e7M 2020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=PeM &&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=M Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=milM lis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCM urrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.sizeM (500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(5M 0*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growM th,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.patternM ))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[eM ].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.M push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),M wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=flooM r(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nM extStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);M for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengM th&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=minM (1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stM roke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,heighM t-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8M *le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+M 1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vM ertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(M width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,heigM ht/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let eM =75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+M 115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(anM ).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],M f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" M "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.lengthM &&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+M height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${MaM th.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.M textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&KM e.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,heiM ght/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>M =n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&moM useX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeM Canvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;lM et e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reachM es the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the M end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qM n();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[[M "Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{M pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAccelerM ation,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48a72e9fff3fd2","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorig)in="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_183", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 3, "max_nodes": 16, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50M ,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){cM onst t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,M this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.iM nputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,tM ,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoinM ts(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=randM om(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){M const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.M x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(crM ("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.beziM erVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierM Vertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(42M 4.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278M ,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3M ,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezieM rVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVM ertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.M 9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.M 9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.M 099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),M e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,M 125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799M ,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.M 099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.beziM erVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2M ,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,30M 6,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,M 158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),M e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.beziM erVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,35M 7.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.M 8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(M 371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,24M 2.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599)M ,e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799M ,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,13M 3.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99M ,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.M 799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(38M 1.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.5M 99,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799M ,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799M ,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endM Shape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;M o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[]M ;let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linearM );static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__appM ly_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flatM ()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+eM );const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}geM tTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(M t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{mM odel:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};varM e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.oM ffsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.eM lt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.gM etComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClickM ed(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}fuM nction Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}fM unction ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.M length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=M e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.tM ype)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="184";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,GM e,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGM raphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visM ual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9"M ,"#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72M 020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&M &(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=GM t,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millM is())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCuM rrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(M 500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50M *le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growtM h,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern)M )+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e]M .length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.pM ush([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wM t.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floorM (De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.neM xtStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);fM or(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengtM h&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(M 1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.strM oke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,heightM -ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*M le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1M ],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.veM rtex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(wM idth/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,heighM t/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=M 75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+1M 15*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an)M .toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],fM ="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "M +h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&M &(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+hM eight-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${MatM h.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.tM extFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&KeM .text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,heigM ht/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=M n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouM seX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCM anvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;leM t e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reacheM s the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the eM nd to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qnM ();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["M Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pM attern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleraM tion,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481ded1a75a244","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigi(n="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"M {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} nB"""""""""""""""""""""""""" {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"cinemax.sats"}h! text/plain;charset=utf-8 2{"p":"sns","op":"reg","name":"marvelstudios.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} Cuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu Cuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s01.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s04.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s10.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s02.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s09.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s07.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s06.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s08.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s03.sats"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"s05.sats"}h! Aj?=:ETH.ETH:0x35FE73e7C1B84F1D0626F2AB82F75912E62549A0:9512512::0 Bj@=:BNB.BNB:bnb1y3qm6mw5wtjtkgkxn50mzvgzy5mze67uuzr64g:15418279::0 text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h! Aj?=:ETH.ETH:0xE5981206200FB7B275374c36308b88a6F81173E0:2669131::0 >Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu "oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! (((((((((((((((((((((((((((((((((((((((((((((((((( text/plain;charset=utf-8 {"type":"btcdomain","name":"twetch.btc","first_owner":"bc1pjfvtw40jejcurzl6dzpvyrx3u3k4w9r844vvwgtfhtrq8gs6wn4sh5mv5e","createDate":1680962461913,"registerDate":1680962461913,"expireDate":1712498461913,"img_url":"https://btcdomains.io/images/domain/twetch.jpeg","sig":"30440220300f6cf05d2d5d7fbaee424562b00408706844e28c5a5e83dbfd3917353492d802206ced7010242b6f0c2d1305b3c621a6e35d60040a2276f545e4674e5e8973a6a3"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "broadsword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"flagship.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} (((((((((((((((((((((((((((((((((((((((((((((((((( {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}M {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_229", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "confM ig": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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 Q==", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 18, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYM ear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.sM tageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cM ycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}cM lass M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/M 7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContextM .createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10M ,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||oM .x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.lengtM h*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),eM .bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVM ertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),M 1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,4M 55.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.beM zierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),M e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.M bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.M 7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVerteM x(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,2M 82.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.M 099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.79M 9),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bM ezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,1M 88.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVerM tex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezM ierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270M .4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,3M 58,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8M ,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,M 83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(3M 23.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408M .7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVeM rtex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599M ),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3M ,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.M 7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,3M 70.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293M .2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),M e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,2M 19.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,2M 41,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,31M 7.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,30M 1.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.2M 99),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=M 1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+".M ..";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(M -e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=nM ew G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(lM et i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayM ers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=MM ath.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmaM x(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.confM ig.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}returM n i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],M this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("heiM ght",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty(M "height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replaceM (/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1M ),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(winM dow.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=M t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fillM (255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(M i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mM ousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="230";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,unM =0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),RnM (),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffM ffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#M fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0M ],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.leM ngth;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,wM idth,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),cM loseResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,4M 0*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=M !0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.M activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introTeM xt=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;SeM =[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.pusM h(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10M )*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=mM in(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)M bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PerM ceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+M i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,M .8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=M bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),M We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAligM n(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0)M ,zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,tM ,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,widM th,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this imagM e belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le)M ,example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),IM (rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==M Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,heM ight/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",M d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,M e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,eM +height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r=M "1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=M e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-5M 5*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rectM (width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++M ){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),M a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(wM idth/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr()M {return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a chilM d. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, soM my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.lengtM h&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],[M "2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14M ],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodesM ,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTL ejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48a79c5d9ba223","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lightning bolt"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "frozen staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]} text/plain;charset=utf-8 2{"p":"sns","op":"reg","name":"amazonstudios.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/plain;charset=utf-8 Bj@=:ETH.ETH:0x2F08c3424E7E44d2965Fb03176749Ed8300ed266:51016913::0 FjDOUT:A85F4ED98AE59E69A32579FD3579A07C2C8FFCA1C0262C38977D4DA9098E2D4B FjDOUT:47CEA1E761CFBEC08B5F366CC02B75547406C6F6434013572944D19F673167E9 Mined by AntPool906{ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <g transform="translate(0.00630876,-0.00301984)"> <path fill="#f7931a" d="m63.033,39.744c-4.274,17.143-21.637,27.576-38.782,23.301-17.138-4.274-27.571-21.638-23.295-38.78,4.272-17.145,21.635-27.579,38.775-23.305,17.144,4.274,27.576,21.64,23.302,38.784z"/> <path fill="#FFF" d="m46.103,27.444c0.637-4.258-2.605-6.547-7.038-8.074l1.438-5.768-3.511-0.875-1.4,5.616c-0.923-0.23-1.871-0.447-2.813-0.662l1.41-5.653-3.509-0.875-1.439,5.766c-0.764-0.174-1.514-0.346-2M .242-0.527l0.004-0.018-4.842-1.209-0.934,3.75s2.605,0.597,2.55,0.634c1.422,0.355,1.679,1.296,1.636,2.042l-1.638,6.571c0.098,0.025,0.225,0.061,0.365,0.117-0.117-0.029-0.242-0.061-0.371-0.092l-2.296,9.205c-0.174,0.432-0.615,1.08-1.609,0.834,0.035,0.051-2.552-0.637-2.552-0.637l-1.743,4.019,4.569,1.139c0.85,0.213,1.683,0.436,2.503,0.646l-1.453,5.834,3.507,0.875,1.439-5.772c0.958,0.26,1.888,0.5,2.798,0.726l-1.434,5.745,3.511,0.875,1.453-5.823c5.987,1.133,10.489,0.676,12.384-4.739,1.527-4.36-0.076-6.875-3.226-8.515,2.294L -0.529,4.022-2.038,4.483-5.155zm-8.022,11.249c-1.085,4.36-8.426,2.003-10.806,1.412l1.928-7.729c2.38,0.594,10.012,1.77,8.878,6.317zm1.086-11.312c-0.99,3.966-7.1,1.951-9.082,1.457l1.748-7.01c1.982,0.494,8.365,1.416,7.334,5.553z"/> FjDOUT:8F173FF49C9A03EBBA0F172F1A435BEE0171D94B79B7890974814F22CE8B3602 FjDOUT:44356834DBB149E77E738314355B991ECB2E041B675547A88595B12DABFCF168 FjDOUT:87E74AC45B1E674C6C2332EC87E5B512FBDBD9331AFBEF156AB316227C8D844B FjDOUT:AA20FCC4997D72AE446E67E2CA51641B82FD08B06E862EB5113F3F6F2689193B FjDOUT:63A5A0CB27218F2395013EB24F319676E1F9EC525AF91906EC72BFF16C3E9117 CjA=:ETH.ETH:0x9d07E2Fb40A4567c4bd0cb7c75594019dAdC2958:434279399::0 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! Aj?=:ETH.ETH:0x8C44D9deb6ff8F704437d1c1a87f5C240D84b52c:1981247::0 text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h! text/plain;charset=utf-8 H{"p":"brc-20","op":"deploy","tick":"gigi","max":"21000000","lim":"1000"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 "name": "jzy.sats" text/plain;charset=utf-8 "name": "uzy.sats" text/plain;charset=utf-8 "name": "mzy.sats" text/plain;charset=utf-8 "name": "QKY.sats" 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 "name": "pzy.sats" text/plain;charset=utf-8 "name": "yop.sats" text/plain;charset=utf-8 "name": "nzy.sats" text/plain;charset=utf-8 "name": "fzy.sats" text/plain;charset=utf-8 "name": "ozy.sats" text/plain;charset=utf-8 "name": "vzy.sats" <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <g transform="translate(0.00630876,-0.00301984)"> <path fill="#f7931a" d="m63.033,39.744c-4.274,17.143-21.637,27.576-38.782,23.301-17.138-4.274-27.571-21.638-23.295-38.78,4.272-17.145,21.635-27.579,38.775-23.305,17.144,4.274,27.576,21.64,23.302,38.784z"/> <path fill="#FFF" d="m46.103,27.444c0.637-4.258-2.605-6.547-7.038-8.074l1.438-5.768-3.511-0.875-1.4,5.616c-0.923-0.23-1.871-0.447-2.813-0.662l1.41-5.653-3.509-0.875-1.439,5.766c-0.764-0.174-1.514-0.346-2M .242-0.527l0.004-0.018-4.842-1.209-0.934,3.75s2.605,0.597,2.55,0.634c1.422,0.355,1.679,1.296,1.636,2.042l-1.638,6.571c0.098,0.025,0.225,0.061,0.365,0.117-0.117-0.029-0.242-0.061-0.371-0.092l-2.296,9.205c-0.174,0.432-0.615,1.08-1.609,0.834,0.035,0.051-2.552-0.637-2.552-0.637l-1.743,4.019,4.569,1.139c0.85,0.213,1.683,0.436,2.503,0.646l-1.453,5.834,3.507,0.875,1.439-5.772c0.958,0.26,1.888,0.5,2.798,0.726l-1.434,5.745,3.511,0.875,1.453-5.823c5.987,1.133,10.489,0.676,12.384-4.739,1.527-4.36-0.076-6.875-3.226-8.515,2.294L -0.529,4.022-2.038,4.483-5.155zm-8.022,11.249c-1.085,4.36-8.426,2.003-10.806,1.412l1.928-7.729c2.38,0.594,10.012,1.77,8.878,6.317zm1.086-11.312c-0.99,3.966-7.1,1.951-9.082,1.457l1.748-7.01c1.982,0.494,8.365,1.416,7.334,5.553z"/> FjDOUT:6F7C9616ECC5100C1EC9322CB9F8E13D67103AD3F0DEF636F07BB0044955E112 text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 "name": "0ximage.sats", text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_15", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 10, "activation_func": "Sigmoid", "epoch_num": 9}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.modM el=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0M ,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+thiM s.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iM teration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(M h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),thisM .angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[]M ,l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))M }this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of thisM .nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147M .2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501M .5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,M 24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,M 455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.M 699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertM ex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShaM pe(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7M ,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2M ,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVerteM x(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(M 57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101M .3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169M .6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799M ,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,M 217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216M .2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.M 2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezieM rVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1)M ,e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4M ,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,13M 9.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),eM .bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,29M 3.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShaM pe(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),eM .bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVeM rtex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.6M 99,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8)M ,e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,M 390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezM ierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,M 237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShaM pe(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.79M 9,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.79M 9,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){M let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().sliM ce(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,thisM .m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__aM pply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];retuM rn n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.actiM vation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);M for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddeM nLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.conM fig.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=newM Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arM guments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.eltM .getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._M curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(thisM .elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._atM tachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).M done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.altM =n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";functiM on ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parseM (n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.creatM eDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="16";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","GroM wing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=crM eateGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndM ex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00M "],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03M ","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.filM es;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>tM [0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,M 40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitBuM tton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0M ,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.nM ow(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePerceM ntage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=M 0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=CeM [e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floorM (random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.lengtM h));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}M Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,winM dow.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(M let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lenM gth;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(jeM ,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.bacM kground(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255)M ,je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.iM mage(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,M h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+hM t/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,2M 15*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170M *le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()M -ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting M smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,M width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue)M ,0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++M )d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qM e.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le)M ;const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);cM onst i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+1M 15*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("maM in()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.puM sh(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradM ient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5M *le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!M 0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a M baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional nM ow. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{monM th:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],M ["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14M ],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"NeM twork Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="htM} tps://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b2e727efb541f","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_553", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {M "units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 9, "max_nodes": 5, "activation_func": "ReLU", "epoch_num": 5}, M "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=36M 5/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,thisM .stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeuroM ns(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*tM his.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=M e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1M ,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;eM <=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=thisM .wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}functiM on I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,6M 4.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,18M 2.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2M ,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.beziM erVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,M 12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6M ,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457M .1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVM ertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bM ezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.filM l(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79M .1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172M .2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,M 144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(M 190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertexM (236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.09M 9),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.beM zierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.beziM erVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256M .8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9M ,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.M bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6M ,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,4M 14.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertexM (150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225M .499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,27M 9.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertM ex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVerteM x(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVeM rtex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7M ,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),M e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.M 099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299M ,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599M ,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>seM tTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&M &13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[eM ][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r}M ;static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.sM cale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currenM tOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);fM or(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":retuM rn H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=M q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){iM f(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,tM ){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensiM ty,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2M ]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this)M :"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=M document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"M ),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function()M {var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=eM .type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.tM ype)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="554";let ae,le,se,he,ce,ue,fe,de,xe,ge,peM ,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeigM ht;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(M ){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221M "],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"]M ,["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblM click",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ueM =0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0M ,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt)M ,"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(JM t||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,M 600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);coM nst e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex(M (e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<M Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){lM et t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),M bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;foM r(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();GM t=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let M e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=M Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floM or(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.M rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,hM eight/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),JeM .textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,M l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),M 1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),UM e.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170M *le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BM OLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fillM (xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stabM le for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,M r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):sM >n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.puM sh(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(M 15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.leM ngth],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.teM xtAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0=M =wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3M ==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.M push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),M o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.reM sizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(12807M 5)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence."M :t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is M decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=M height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["StandaM rd",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["MuM ltiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning FrM amework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b19cc6c66a1ff","version":"202Lu3.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 "amt": "1,000,000" text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_315", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "e/G1PH+oDD09rF67yjtHOpVbHb2ew8s82iWWPEK1Yz1dzOA85dS1vXY7Nj0gqAK8lMoOOkdyab3A9vC8I2mJPUM2/bx7yKI9K4yrPFWYlb2NQhQ+mSWjvZ8GPTwQ8mQ90vhLPBdC5Lu/vgM9mZfyvJ8Nvb1AGHq9agHnPO37mDx+JBw9NwGPvaDVkbsYe7+9m8I1PWQy6T0rxTg9bwVHPW1a9bytXFO8/NIM yvab+hj0gaG6646oEPPQnGL0YDDg9FjC5PDFDuz1HnvG8C4euvOtDE73pRqI9ptXbvFPIwDxxj9s8vhAevRC/KD3GIeY85NzzPCB6Db2zUqs8wYIkvAJJBz2O3YM8IwK4u2JrBb2G5cA9VY+mvd3PCT2TPU88UqH6O+imIz2rlxC8YDGqOzPGATsm4Wy9rcrcu6/EdjsG74U8hdVgvUNwobzUCQS9k3esPdDOLj4FFE+9zDdUu8ziRj3PUt47OzUNunxIlz11rwQ9kRwWvcqPS71QquM8KuUfvd1ilz27OB29JNmMu+YBar2oNHc9KKUxvSi6cz1g7x097Pybvctn+jwRf3w9eIqYvJLKoLyQfQs8FFY9PQekGb2pQdY71LHnvFQ537t2xxw+tFGGvQ0Cj7zeHOQ8QqLgO4EZxTyUvpg9XcYtPRADE739LyO9CPcjPUE5gj1u14w7HA9du1DnrTxaNmW8Ui8/PQ3/Tz6FBBW9+VgePT8xCL1kOh89KN2xOrZZZT1M NuwQ7ocQ1PKG9OTybnfS8/n77vBK/Yzw+GcS8TcRyPbX11bywYgC9q3EUvaciDb3vkAA9hXj6vFm/6D2w/CU9mfrvPPe6ZLzRxf876JU1PZMniryzy5k8naaSu6Tcp7pErKU9cT3wvaX1lrxrVpc7VQguvYY+bjwxSI48ifNlPTYLkDypcRo8+9FcPCFlbD2v+gw98zuTvbsSW7p0rbu71WzNPGSdHz6oqG+9eR3qPJ/awLsqyUI9+KURPbdbwT2EjRA7LQkhvQpUQz3apg88VfYWPbvTXT1zb7g8iscTPeX+T73QA887pMmHvdx2pby0B5A9PmQbvdxj4z2w6409kEeCvAQTH70GqQ08jP2DPUFmKjz8BMA8ONpzPNSBR70NXdw9WaPgvYkemzxEmBa8y+uAPJmMET1wZhk9GANaO81VHb2Ou1E8YEoNPfcwjDzYChU9weZBvZ0K3Tz3qIW8DZKkvNX7uz1xmJa8TqNXPBJ1N71EKZ6879tiveVBVT0D34m8CPFM kvQSa9bx+xAa7wsC9PNSKbjy83De96YiTOzcAbr1hRIG8TJ3xvPSr17yLIZc8yjTAvVrcxj0nj049f7nEvK9FOzwW5aE8AUSYPfSGQrsjMLg9lmVqPemlo70JQuM91hm8vXHiDT3g6k29ToaWPCI3eTz9Hq68GHYHPVyRLrx8rbu5TdwLPBTtXTxoKWU9eWflvcsKQT2mKYW9IUqMPZHZNz40oLw8BUogPQukULx9YqE8P412vGsKpz1p2c68ZxbUPEe9WLzhjVw78zLWPP3+Oj3jwMu4oOy9vESntL0t7VA8Y+iAvBhvmDw19V09NwLOvaTLwz1I07U8+SkqvcN7jLzZoQy8dsIoPeSvCT2qMz08RbmYPDHqLL3mNrE9M+i/vUw23jxFWES7MKoVPXJenLpwPew8e7DRO3GOSL1Apii6sBVfPBfeiDzm6GA8UIJUvSibhDvFlPo6n+GOOx+zPT7GnTE88EgYvK7qEj28opG8NGvKvBd/iD2R6Y88jsxyPPTVCrwM cDUs9QzlJPZCMmjxVNUk8YqEdvTpsgr1K8CS8gxgFvRPkIbqKQFA9IszKvA7PQz2vGhU9nQc2vZiHvbzu0sA8NxVbPffigzzc2Lw9vzG6vNxDx7zOXpw9gFtevZ7VEz2LxLO8oJcovJB1sz30pwO9fixcPJvGyTz28am8kgSUPHq2ZD1nIq48sllIvQNYkj2Fo3a9tsniPLgQHz7TsRs9/HWHPQVKJ73FDRg85x2lvY6pfj2iDSk8QAuXu7CQFztOtOQ7hjKLPe9Wqj3Iz6e8HhGzvBj4iL1dD2I9r4AivXLkB7o2pWE9xN7dvV6dOD3Np2q8e8JJvUIcoTw0D2y9mDqJPTUIMT3hp8Y8Zt4ZPdE35r1Q/pg9rOcKvgyS07jsZB69/0AqPYRlgj2LTTm9/z/zO4zqAD16yI29HmqHvYYIgD0N9jU92bCXvSAXd7ynSsq9MDmQPa19TT6mSd68xgK2PTXz9DlTrYY9SVdAvat6jj33JXM9lc4ZO2u4W7znUaA9fttM HO86UpT3G3xk9jwlZvY+SlrlA5rE81iAcPCVkaTy6Boa8miCAvdLktzxZj8w8w+atOlGLHDxq1/W8DX97PSBZtDzoWK09L3LlOtuedb1utOo9AzDQve4vcrsYQiU9Tle1vEwvhD0NnM28jcvpO3/zjDzkl469tfGmuzIlRz2skkA9VwmOvdqTXT23gsi9F1XfPGOE/D3wcH28rSiXOwV0iLu3Tws98WE9vZ8MDT3Guu+592SZOrBkBL2FCqg9XtCIPPneDjzDm9i7n9w8u1ClKL1fF1U7N328PHD8rDunXmG80xfEvXLt+TxU0nY9ME1nvTY6Kr1kxFg8QPO5PQJE0bxzwqQ8UXuZPH+G4r0hw609jYfbvXbRID2B2b68zCIavS5VAj0ZD4Q8Bh0Nu29uuLyPUZS87HH9vPkFoD1m+W89w6oOvaTPNj2rvne8r+gCPSZpBD5BLE89AUrjPH56A713zbq83jifvVdBzD2tuYQ9cAuKOxpHKz0TyHI9zU3WvKf6oz1M mAla9wNaou7lsD73jjLM6sUz6OxarIbyOS747mv7AvX9wBT2e9oQ9qRFvvclZNbyjBwu9kTmkPUW0lD189bM8kjG4vJDJeb2mRQw+Fi7/vef4JT1hc108YfGtuwRm4zw84Z06migBPcB8z7xjeXy9EkfAOsDY8j14YgC8mjpEvVuQzzzjPwu9Pa4HPSzWFj5yCTM8z6WmPVHBl7wRz9e845LVvRvVCj0a+/A43lIkO1FZUrx0Eg09W3InPTF4LT1cBk08qBw3O673wr0WC548FvaBvAfpHr3m8GI83quGvVU4fTxTbQc8kVkLPILB7LxwEpM7zuS7PcjUvzwuJVU8Kgm6PHz0hb0lAIg9bXaNvUit5TwCdme8+4DcPGKxCj1Lug096cH6PGB8I729d429bD69PNoU2j0Xtx68DRDlvStHzjxb2xe9EHJ/PGTETD5gdgu9u1yhPZqlPT3L5PA8iWZIvSuy1T2oWM48rlewvV0U97ynnYE9ChrAvCoPXT05s0u7xA2M EvbdyEbyVbqy6Y4NDPX4gB72DdpK8dLNAvSH6nT0mkYI9v/ylPDYuLjzFCEe826+iPRMALj3/A8Q9wWsePeets71mNpI9CD5kvT/5jj2idGq81P4zvIAIsj1e+1k9ckm2OmIDHL2omx+98oMTvd/1aD1fNPU8zI+LvQihdjpjYru9pnWcPdX3DD4tcFG8VtTfPKeLIr2/X4U7Y1hqvWLOSTwhuQ092Bxluy1FBr1Oy4k9qtc3PcHA0D0xJyy977/JvJVtd71jkm885Ecava5cSj1ev3o7PJyBvUQOGz2GK8I8sRAhvOhARr0BEC07CTTFu0YNZrzHcac8POfTPNXvEL0K/wI+rP54vb4bdz2XTXU7/eiru8TQuju10k89KIsLPCgXTr1tCX29ToZWPL+sKj100GI8nDQAvenEhDyZL7+9QaA+PQMrST4KOWk95K5TPcQJLLtI9Gs8BG6dvJdcbDwU+4g8+USIvd/J8rrnnUw96yd2vH3E3zz7wDS9E4SJvGEVmr0M 1s5K8NKK1PFZ5/7y/8As95Rt6vQncjTxyRjY97O5bvddBVb2OhO688xCyPcXpWT3XPbQ9+sEWvcxukb1Vws49SY3Yvd55/TzusrG8GzwbO+Spbj1jSSE90SigvF1Du7weqYC8BIgtvcNSoD1GBvq84nOlvRFvhj0EOpe8H76MO0LEIz6d/Ro9PkiAPaZU8bwcCR49iJBJvcgj2TxV+WC8YvAEvNQr5rw4cgM8ZWVzPRPtnzskmVu9TMLnPAOFVL38/2g9NBJ4vHokNbwUNlw9tGrFvVeQhT37byc9EodbvcbIkzwYAS69UAqYPfT0Ej0kFsk9TR0XPTi4Wr0ez9U9xWIGvvukCD3b6iO9SytCvcD3Hz15XCY9EHTZPE/p0zxhKhu81Qv4u7Dhtj0/wAg8ClTWve+FLj1meMu8FIdMPfkmEj5B3hI8aKKpPVTZfzxwIgA8d1Spvf1iaT3azpm8bx9XPC4/EL25ymc9/dXQPEl6Nj0hgwm9D83tPE0WNL0av9q8wwcM xvbAKKjzk3zY9zVWLvVJiij3PYmK8WxhQvZi8VDyg/7e8wuamPWJ/ZT1GqJQ9pmczPWhKwr24vw4+MINcvSIVUj3XdrW8s+hSvaNUaD1+aJO6XxqhPBgASL0AoLI6YYqFPKooCj2QxKC8blB1vbt5cj0OfEW9pSRMPZ0/Rj7pIZU8qeY0PN3YGr0R1pw8MnegvZnViD3q5Wg9vmQ5vPlbSD1iyDs8og2HPZI0yj2jrwE94V44vDN9ubwxecK86t5NvSj5LDz0adc8hS/UvcFS4T2twY67Em8IvSi+TL1Owg87TTIpPWSQ7Dxrg/I8MPNFPWTOAb7gTcM9Wi6Gva8plTwGK388aY1CuRTART3T1RK9ti84PeRd8bwPU7K9mTlqvOHYfz2/exO9wdZ2vOq7GbpOkwe9wTKRPMx+Xj5z18q8dP5dPL3m/zoKFlI98YWzvcyYXz36JsC8gSJxvZiEQ72w/Us94EcYPXxXrz2uMzY9SHuZvR7bpb3GiYs9fyP8O6CPA7tM ffJ28cM6BvaiytD0r/4c91pByuisSrTy9Lew8EShJPRA/ZT1iE8w9izesPKw2Yr2K3409BL+1vb9phD3Q9qy8u2sPPZQ5Aj3HIuU8d1+DPc3BErvJw6K9yDG6vADUZT2xdmk9nhNGvNsYa7sZbhq9ei2nPZRiVT5P1zW91+k8PMrHxbyuzYy7+xSUvbIFlT2YHpM9xzGNvV4EsDoiKiA9xdrqO0fdejxbzcy8e7Qfvb6rpr1p0rs8JQZEvXm6hjwaN0g5BqQ3vRP6zz2Y2Go8QDuCvDM0ozxfGJm8G1zZPLYwHzznwK496bTtPFO+370Eiwc+GkOzveDDoz3I7wo8J0kUvaEUlDohavm8S1mIPMdgjD37dpy9AkPvPAHwPT3X9Lm7deuhvY2xkLsMDMy8EREJO2LHGD5IczE9mPQcPW3OID3xUTM9BkHRveusJT2LAb88wdmTvTl0e7yvOzE9J33/vB49SDxpOx49V+o4PESCwr3Zn5w7pn7DPBBrPD16Bpa8haKM avbhTWD0cF6O8V8x9O8EqRD1zD408TnuKPUeUjbubKy898cLdOjAEsr3h8w0+bWOLvUqxR7xIQAE86mGxul0oBT1GW9S81Oy2PPhXZLzV0p07TsKBvXWpwzxQe1W8CpJovQUmnz3T+bu8K4sXPMTwGz6GnQ2995gPu/e27TxZxlg9E5HrvRiwoz38A8g8TW/avHZWH700v9s718rvO3XrHT2VYHi76JQnPR9owby0IJM8xQ6kvEu+Ez0iTVc9hWmlvVAI2D09mVk94XYAvYWePj2zurA8PumdPLQb6LwKM7s8+HZSPTz9nL38QZM9GzikvR76gTxu4ce8G8clvTddoj0/Aa+83kqUPEmhkTmMtIa88IDwPJ5vqj3cdAI97oWTvZIzZDx6lkm9EsWJPTmJCz70OhK7Q754PU5v7jwFgpQ9W5ZvvHkoIz2No5G80zxPPIwzLb0KqdW7zKEGPXP8YD1MfBe9QiF3PUs2kb3kF9O8VqasvNJpUT1MiQ48A2HFvRlPSz3M 31YM9PPOgu5nhTj2ZSlw8HLIEusRAV7yK3Cm9w0UGvVplRr1FN/o9gBTVvTnAUz1uJSa9cgYNPf8OeLu7jHe8munqPIUO8jwI+yi888IQPH1eZT3Z+k48ZDhpvVhusDykev88XD9pPUYPuj3mDe68WLfeu70LtTy59zY92b6nvRcFr7qW15Y8Qo9cPWeXAL3M99K8gtcxPHpZaz2XP+68H6N2vG0iBb3fhBI82oMiPbP9jLwREEY9qZMZvSoB0j3YAX49BzqivMoAyTwh6ZQ8+wJZvIlEQj0NXZW8AJPmvFRfLL3YGMU9/Hv7vSyVED0XAy+9nUW7PNtZk7xKvN67l+Y8PDBsBb0Q/hA9hidGvRPBXT09/AS7PTCKvSHDPDuI/xo9qXCoPbTdmz2AYji9HYt9PWhiCjuQaN88t2I2PBG4lz2AYOk7EcoUvR5VNToje029ZSamvJ/2ozzOXbI8zcv8uu+hJb0gaTQ9waKnvOLhkTvWegq9K8nou8CM7Du0iNM8NemM 5PPTFW7srOGO9j+IHPfeHGLtp1vq78o87vePlJr3B2gU+crOUvYszwD2eb6289JQZPeaS6zyL5GA9eHcbPaOYHD326we9L627vNeGHD1TjIi8xWQBvTLECrwV5ye8MaMsPJGmGj4KqSQ8jvpfPGIAJT0FJra8/SCuPAwycT0Vs2C8gQtKvbQcKr0Tnk69/3ObvChJiTvBlXm93H3GvM45Xb02XgM7A/0qvFrULT3nmSo917AuvXbJUz1hlQG9GicZvdE1Bz1IJxq9LV2QvG+30DxLTj09jFz2PKwkXL3rvvg9OyMSvpRyTjwlJSm8iPdrvNHTHr0rW3u7Xt+uPEY0eryIPKW8M0ZjvaAJU7v4StY8sZyRvdDHwLvEI7C8L5ysPZriAz4Z/XM9vdmCPTkRqzx4wCy8HzikvXqXPT025Li85yPtvNqZrjxeUgw8v58MPegAnz35RMK87f3kvB04Xr13OZa8N62IPZw5Dj211oQ9LTBbvWaBcjrF4CE9zFvqvIPCHD2M crsm8VXTVPADCI7YCjUk94KwGPbHRib35OoU98EhGvbVygD25+Ku8mR31vNLPpDuS66O8REkYPQP1Ob12Ofu7cAUDvaVoRj0R51s6t/sZvQISHLygjpK8nCNlOwhpED67sV09tEElPUSu/7zcDTm9dJyYvTiKpD2iWSC9LWJxvRpeTL2EMZu7x34QvRXnhj3h2QI8r2E7vdThRzmB2G68ZrUKvZXlYbzt4P07yzOyvTdGGD3nsq88fKp5O6UZHr0Ay808KUV8u6rOVj2Iw409uvevvJI9OTwa/wA+s8+7vR/fBD0j8Wy9XQH8O0cEXLw2sZa8aQUuPdBwmryZ+FS9bUqMPAPFt7l7NEA9K0QAvLoj6TzP0oy7QIQJPZqlFz6yPkq9M2uuPDyyNbz0qLM8JjqivV7r8Tku+6O8v8K0vVnCAz0wfX49m4U5PZPtrj3b8jG9ovpdvMsHKzxGICC8ygNavbLBqTyCsG09EXrgvAwnkz1MKUw88tycvSnv97yAbHW83ZwM OPbmu8LsYpZA95TRiPV7ihjwDrgg+QGelveleFr2IVEG9GBkJPQXm7zyDGDo9bNh/PL53kr1jLBO90jeCvZ0taTvxoiw9VQo2vTLijjypOKu8FrzMPT8hOT6Bt069Cs4jPf9h3jww8rk7cCkBPNyyrD36r6A8zlrhvGjToDyxozw98e0CPS8U1j3ApAq8WIJUPSpnm7x8pzS99Q+jvR+M97zfQ3C8CF4+vL8dHj39Dd47fEMTvTai+DwWmgg8rw0LPXu9vDu6YUe7L8qxvP0gkTwSboU96XdnvTcjhrxkzPo8/NdLvf6t4DxwVpA8MZAqPY49hb0Q2du8sDxMvU4vCj1rSpW7IZ46vXI7FzzWQvA7LATaugjGDT7AGeq8whRuPGBDfrxZlTq8HWW3vO5pgj1oQYo8LVZuvAttAL25GQA9tQLEvDGGhzylQ++8fjG+vEQOtL3P5Du9nvkHvZIDg7uHioM8wybmvLVdrT1H5n89H4FVvUijSTzfhsI808nbvI6jZz3M CW8c9FJNPPWJuFLtc5gM9yc8HviEEhDyZ+x68L2DQvDpGwLslM2s8yUpQPVX7SzytOFU864AGPbVIKbwIqAu9B6savYZCkT3qylC9/v+APXXDzD1rfZo8r6ECPYBe2Twe3tk8qfRpvejEvj2n/0Y9wYiBvUDHHb05xdU8C4QnvcBuwD2XMkG9CK0dva5sQr2XUkQ9dwoLvYpt1DqOhQa98AJhvEne8zvQUig9RKypO2mqhLxKmGC9wj5zPa/r+rxC7cU9dz9bvKj5kb3YtbU9FvMKvg/WiTy4Z5W8CoVYu8QMUz1aCBK8aYGpvK0EQ70j1mA8sbB7vWT5mT2VwwC63WNkvUGi6zzNniU8fs+BPQ6+CD6TeMs8/gpdPBYRrrznx4Q9qzGEvHMUOT1jSvk8RNJWvGMqGbymces8IOMqPWuf8zyVNIC8gQ2qvJKOs70YUXu8JW2cPBiz8zx4d2Q99IQPvS5cPzuduTO74ksZO6nRW73HGrw8wHWNOzJ/jzxd47I9uK+M iPGG0sb0L6Ic96tjtvb0tlT0nUac836YzPfQ7n7s9wZE8FeA0PXIs17yX/gy9azLvPFwMVj2EcVI9FgMBverrlDx9D0y9s56PPNTBOD6FZJs8olahPbfhnrzG7xo9j0JTvekTRDohcdW7BbILveDZX7zpbY89B9KOPZMDyDxFNq67jR5YvF0QirtEYY89Cvm2PHmF8jxv5w89nOeUvcQPsD0uyXs8ATWwPFsGDL2b6nc8rcBpPcfa5Tv5qoY9tzIxPazSgr10Dg4+90dbvVOlH7pJcqC8sso2vXIXsz28NcO8dix4PU+dKD2aM9s8F7z1vGA1yj3RPSi8Ndu4vGaUiLz7uAS9P45aPTUPRD4PClg9D6iBPZ4HDz0Im5s9xazDvQ3A8Tzl38G8/jwkvTWqPr38HVk9aPCPPWukkD0WAK87kxr7vLEiNb3JMYo9El8mvepDyTtrfCE9682zvQ02Gz0fjLY8PnqJvV4Kkbz1NIu8elHku/PHhT23A3I9+TTevLhbHr0M E9EM9uSZtvTcMJj1HGgs92R0nPW8bQz0+YUq96zfHPK8vbL36f5c75nk+uwMkqj1XgUQ92VLqvGvfLzzHbKy80SHSPd5ZFz4f91Q8OGfRO8ywQT0aqRM8SC6PvQedcj1LzQw99Mh0vb0dHj2wCaY9ndXZvFyc0T1KEy29Y6uQPNqtiL1NLBc9e9BJvNiP/jxiOM085W+EvUrI2j2DnlA9R2UlPBPZ/Ty10ZM8CFMLO9HKubyAo6U9HwYUPRy6Xb1oHJ89bEgJvnHLhjzutpK7eugfvYvrPbtrtzs8kduZPcHhgb28lTg8a/ynvBffLT2licc8bUQ2vR5ex7uEnkG95Ay0PLdL5j0jhEA8pqxmPajRcjx5NoW7iGLhvWKxnjwDV1g9/a9Qvf9m87vLf7w98SjBPHmFPD1OEjS9Mmuvu5idob2rWMU83AyvuyeGhbxJmYK8umCPvRHAljxQrl+8QqCLPJ6+Qr3Czpg7Ty45Pbk6lj3c5Ac9kZtLPWZOr73ltwE+BcGM QvZ5fDT0yCQy9zTlHvU4Qhz0lpI485kVVPblgCrqg2Em9MvaGvIwepD1b4w+9r9q2vdj6SD11Fha8QdW0PZKmFT410768wUEruswrq7y5VpI9b/8svX63cD20KVA9cJp/vLVOYD0DTd+7LShIPEbxjD06mQs8cx0MPX0DbL2aey09/hvlPLtwi7nmIpS8Zi4lOzLerz00iZa8jNOMvPHIobx/zAG90Lc5Pe9RfD37NCU9FPshvYX5gbxV8vU8pR7mvf/84rwLNoO71I9dPEiOTj2B1ea7npKyvAQvDbw0vDK9HWa5vJwNGzssUcq8gt5FvWBcGLwYnBy9lrGFPd3bHT7TjjY948MWPMdwSjwNbHc9xBYvvTiXSDwlngq90o7+vMxktTzH/3Y8jjUIPYZYoj04Bge9tFzjPM84zb1KFIe8LcA4vXIUk7xRegW9a76YvUsyjz3zdAG8GmzevGcB3jzH7CC9qrZzvGxUwrwKTwg9mr+XPGgjCr3/dPU9QxZpvf0AMryM BVz29l0svOr2Xjz3On5C8YkBmPbnBdr2RlMI80AarPJVBij3SG7A85u1YvZ1eqDwcgHm9obpgPO/DLz5xMt883v6mPIT/Sb074qQ9mQ6bvG1xtD00ygY8blsWvZDD+7tnGoE9NrELPX2/ID17auQ5uq1IPGmybr2PRIU92gdbvYYcUzqEiio9m48JvYvtjj3GIjQ8pc0jvczWiDwF7tk8XF20PAfOa7xDyTQ9HNkmO9vXZLyyxas9SxkUvvekg7sOxHW9/vGlvEXplz2I4JA9Nq6uPBCjO706Fyy9GHcxveQDXz23YJm74GDxvS1AGj3OpoW6ooVBPcvCMD7JnGi9pA9LPMKHGj306ts73a9tvd9Nrj15hv080aJUveHLqLzg2Yo9dsDAPIbzUj0ult88RPCCPXB/vr3Fj9c7CHaWuM3Ug7utgLk858s8vfQxhTwvghw9ZzuBvF3h3jy3IQ+9SXtiPcionzwsJcA8AwC8vIEmpzwC9bA9LXUnvuo3hrx1o/68PrKM LOwUglD2j32Y9Wk4kvQLHgzthtZu8VUsGPOiULz0V5e08yYPAvQ+3+Dso/N286MCJPQQA9T1WK388u9efvNCuLb1y/YQ97ViUvWSNl7yo5Jm8fsvDO7KBDrtUqda5w7iqvEoZhDw+5Nu8cfeJvKfcJb17/D690eIcvQDRHD0wdgE9ODqgvUvZrT0mbJc8A9x7OzAIFj2hDa+7Gp6cOshc7rwCJoU8z+8pvCiVmrxhYZI9pXIAvvXJCT10xh290jKFPDCYZTzZO0S8K8ouPbEJET0B2gy8x0vLvJcq8ryEKts8dkn6vesSwbzh49u8WfMFPWgJyD1sVii9pjfoPB2jSr0SfVu7KzZBvWgWND1vnKu8HxYyvKgbjbz7hj89Jhn6O6L8SD1kz/S7I2HSO3nmkbzE/YG8Zr+EveTL8DzCsoA96FKqvQB7xz3Vydm79zzLPKF4DzsIfS08toWwvCs5uzsVM3S8F7CcPD45JrkRmws+ysCrvc9BQD2TQAG9gYMaveYrqDxM b3tk7yaLlvMckAT0wmiK9bamDPG9Zhj3eQzo9fiRIvajQ47zXaCc9MX5IPG87HT66wBs8jYwluZqXP71TopI9JMKgvR1yFj1gPEG84TloPLC1krstXpE9BoQkvBVQNj0ckcU7TM7NvCxgDL28Mss8F18JPaAncLyr3y09JH/Pu1na3j2IFwI6Rph7uyn93rzB3zA8c11AvBXLwrwQHgw8iFM7vY9rErwlZwI+HYOyvYa52DxIGAA9mEgcvQVmjz2eY/48LPZtPDIvfTsV0fS8bU4hvfdBc7qpTCq8FoZTve3Y4LzR7XK9cjpaPUpH7z23Hqo80JaAPXIfFD1A0cG7XF57vekACTuxuZC8QgnxPKVrC73xFAs9mOWFPKjwkTwurJq8rVJmPNU2Qr0TgPW8d+4QPSRZ+TzArnw8NfGWvTf2oT1z6Cs96Q4hvXF/b7x/tvi84YnJu6yxDj0ulDg8vHm0uzf9ub1Hu0E9zDu9vXOCPz3vPSa71rIxvaqSlz0A9HU8WxgM WPVZYJb33vpU8inpZPM08pz3AIRU8pQvpvPj0Qj3JO8a8F9KjPR+ZNj7X5F49Vsr3PDVasjx5zhc9h96tvEJUDj32DEw9qm+KvZaaNr2pwqA99x+mPCtttDx1ZYW8f4deO15fRLuu3wY9GxoJPamKlzxHgiQ9aeyIvPbdpDx8ic88hCsaPWi/mbwFZFi9FIEmPSsjPLzglLk9gQpGPYxO0r3IlYo9upD7vSdNaD0V5fm7rhQnvcZMkTw7IVA9bCdePWXKBr3evBC9IQAmveHIsj3PUck7a2tyveni5LzI6he9POUAPF2ZAT7qxv26oYCoPP6S7bx2lKc9F34OvZ/NcD0o2XQ3dqMvveDUGr1wqFA92djOu/gRlj2i6hU9JimEvc0+kLxI/j09Vn1pvJPkAb1gZwI9yOs9vbyDCD1ytZU9DaAMvZPwj7zlfUC9Cu1XPex+FTyRR409RD+IPCgjxL11oAo+3QcqvUt6W7zQXgG9LxMYvcIvZj1gzSy8SOdrPRCwjbwM ZP4690mjNPNedJz2cCxw7b7Z5vc7HCbpaP8m9lEYPPUrFOj7Vxxo8fWyAvPX2qTvM+Pi5I6pNvf04NT2wwy09gdkjvcsPHTwaNyo9c6ANPQrO0Twpzpc8OFkcvfKkzztB/QY8B123PFlzFL0qNyO955aGvb+nrj1JNbw8EUi+vKfryzyFRNQ8aFx4PTkCOj38zBY9BiwAPelC370tYt49ZJgKvhEmaLvyjyO9IxMwvGsiOT0Gkas8gp+oOux0rrzjJEW96c8AvQbeOj3ENjg9Yx2xvBgyLjxLeKW9V6OIPRdgLD42Cqw8xMJKPcpfDDx4VTU9sqd/vfC+/DwFCGA9/oIGvWLvDLz6sZA8VlAjPQ2K/DwofFi8u0KbvUj3g701+eE8PzWtPP/0tTvBjCg9CMpDvX/vlzzrBbe8/14lPZ3CFz3h5RS9lOq0PX+BjD3GkMo8jbOdO9zXxL3M+r89NrA3vbRHZT1n+gY8qkgRPVQj0Tt3//U8002FPQF827zHz4a9TMXM RPCKF1D3aXR08a0HovIUvdbxG0p+92CoOPYLSXT6PX0U9nWaFPVjQrTxCFjk9io9KvZLskD2K/6I9kZROO17/Fz1r4rc9Zc/RPH1biD048VS9Y9R1vHjMwL3b6U89/tCrvCbSkbwuj0s9uCIZvOwBwTzVBhs9Ri0GvVzukTgWVli9JqmSPY+U+jxvxJI91/wAvTyo8L2w9Is9+LqavTECYT2UJfm8s90cO1CuMD3xlOG8NVSVPabiLbtbDo48UOWzPCSNmz0BxQs9IvI7vWFfMj2zblS95lG5PVPlMz7pyNE8lWlmPRUBZT2PS9o8/6OpvY/uNT3rU6w7EvdsvO1gAr0l3GY9FulSPdG4Fj2o3v48FhUqPWYhHb0wdnU8xAlUva8W/7zq4r48YdzvvCgyRT110ns8EVbTu8iNPD19XTi6VEqOPel37rxZHGY97E3bO0mphrwxEaQ9STkVvkd+rbzv8/G8CeA7vPGSqD0oDbS8AyMoPf5F5rtZ8627F8R6PKIgQD0M qsn28+gb/veUQhD288Ie9XOC3NzpGLT7jAaW776ytPXDjIDwxkRw8kkaevbWzNjsMJ4A9aDSWPFRIBLqoLvo8DI9HvDjbdzyk+z498MISPFftor2VRMe8nXrAPCm4Zj1+A6e7FqtBvfF/nT21crU8Na88vabsj7rvTOK8/u33POTeD70KytK8OzK/u8SQEr25XtE98R8BvnF+cT0tep+8HnDBvAdUgj3H1cc8wSCOPYby17y28wY8e0OtvDJmgz1ky9g8jOuPva+jajwxASE9AJ7hO17OBD6LeOw8vUKwPCib+Tw7Kjk9kUgYvRsPFT3m/ZE8qXpMPRL5J7sKpqo7XLMsPa1PjD3ZCxG9eCo9vLGch7x7Nha9dBo4vJamqLsYdyQ95eKXvMr5rz2/KZY8vM6UvUt1lzzgdQU9/JqtO3zp9bwJGEO8saTyPNOtXbzcAR09PwX1vbcEiD3tAG+8l3lhvLVIajwrQWM93AzSPBJDhDyMGxO9BsiFvOmWQD2CEAI9rwEM DvjFPUD37yVs9TpsgumUszj1TFee87hmRPC7VzDztrfC89XdAvTWqRj0l6yK9iY8PvU93b7ybbW+6QGMTPbdKgzw4j+Y82EmLu6Olj70R0XI8YXjZPBV5TLxXbcs5zSSdvSACgTyjARc96XoEPHf4rztJV2A8auPvPAR4ez2IdsM9Sk4vvACYyTtY6IU9IlcPviYFVD2cKWU8Jx0EvKJkoLzHPSM9T6ELvc0OAT3oKAa9tkqgvAZLnTu0/ow72GvpvZlaBT3FH0w9FS1qPcl2ij1zYEc8Qbl+vEBULzzPQLa7wKxNvZM9PryTXCi9DGS0PHbvLLvn0YG8o/6+PILEBDtXLMa8kCMiPFXMm7yhW7+8WeMzPEVut7z0YPc8x7VavWqigbxT9lS5at3JOxeaq7vx2vK8ERGNPHQ4jjxnm688iuInPUfVm7whezs9ak75vYt/dj2tZCi9uB1DvelXCj1KCOs7IbKyO5DhJL3xZc28bXE+vd1eiby/QgQ9ecRmvZEgML1M Sz749O1kvPYwvHj4aXWK5o28vPZRD3rtXsnG86bCfPFUudTtw4G29L0ixvLrunjwlmEc8X4OGPZ+6tT3iXQU9hqIQPVExsry07xs9mHfhPP+GSz3oYy49EtiVvU5fGz3KNR4952KLO3yxhr3b0TS9oSCbPdI8B7xrM1o9v9ktPRLwkr2Myvg9cTeEvfKWq7yYX2K9O+ngvFXEeD3RwpK8whdQPQJ0hb2nrIG9tL0qvUMosDzCSc47YiUnvfGsIj0poeK8JTmpPWFNLD7Ndg29NoUfPUGTJ7wwkHg9wI+3OwSgoD3izgw8Secrvdl6TL24jYI8ToWMvATygT2BTCc9kozNPCqjir243Dc9gtWsO8SjpTu/HUY9OrD+vBAInT2xFik88XbUvMluvTwMnAW8UxOpPADnKj2lkD49Q/HdvKAP6Ts6pIA9EZzlvWlY07wq+jC9cAUZPN5Ud7zNwY49ZEHQPPMFnL27OTw8DdtKvYCqBzqNDpq8jaVIvQtSdT2ldl27RxDM futOj9D3OwZW9Yy/FPCcXA7xeLAQ9f0uGvTSnUD2QLPw8CvmyPGwPSD15I6A8xpwCPexGnDxcKxu8D0GcPN0JSb2LhRM8nhuKvbvjA73NGYA8DNvUvM9rmT0BCwo9O9j8vBEcwDwqVyA94WvbvDZwDb27hqc764TWvFHmMDzeUvE9fljtvQAZY7091ck8CLqjvOmcKz3KFqY7hxM0PIzON73dnd685CWbOyUUbj2RCEa7unLRvZqolD0CEwU9275RPAwZ4D1VwoA8g9EWPaGUJT1JLO88DJ2cvKxdnj1aagS9jmUCvdb+JT1zaCg93qc4PRuJGT0U9n88GG38PBFVmL0Mu1Q9zBKNO3jU6DwmBzo9NkHFvQRYyD1R93I9W1tavclaKr3/j7W85SZ2PFwh0Twjoao9yFOEOz7Tbr2vpbk9+Ef1vQEtPz2Y7Sy9oHccvXnSUz23kVS798BYPVA8mL0OCxi8yh4IPI1HyT0TMEA9Irs0vXkvljzfdey8OP5xPXgL/j0M cV0Y8vCY8Peps8LyoMwq8sJ0HvVwxMz2it3M8paUDvZtxsbxDCq49bUS5PGHx1z0FY0E9B2uqPKJqjrwvgMK8YB0DPf91kjtoWuI6QEzPvNc1Fjtckis9V8QavTY/Lr1xxyq9Sdi4PZWE6LyktVI9M6DGvEjukr1WglA9fz2KvYRxCTzhxKa8iNjKvDWJjz1hk5U8lSXIu7L+3rz5Qn+5RhTTPL+egT1h7Tk98+PWvYwCgT0DEtG93CKVO7XQEj4Tt8S7l862PYg5Vj0eNVw9KAOnvU4EDD32peI70w3xOvMBCT1TVcU9a6QkPSmD6jwVXkk8mPFTPF4daL1oh/I6uDKhPFryiLyOSqw8dG3JvYEAlD2Bohy8bDcDvNCpGD2KgCy9w92bPINaFrySpYo9eLvSuqKBHr39QxM+JHt2vTPeITytXwE988+UvLSJFbzGEfE8K/iHPSjrFTzvo5O9xiq4PLeErD1fPiC6W1ilvaEIzbxcGGC9lNKoPbl8Mz4ThMy8NnvM Qu1hfMj0Fh3Q9ze1ovT6Bpj1ks049s5p9vXr96bwJNgM9u4dyOqHoUT0VQ8W8jrmDPAImF7xabzm87MOxPKLr6Dxs0Xu8tSVsvTkPhT0iTqo6Es4JvTi3Vb0QiwM92KsgPAuOTbw08Y89kPgJPZkHIb1bjM89ZmOFvaFm9DzuI5E7Ykc3PapetD0ih1O98ekFPePE9Dw40US9AU3bO/jvbz0DTxe8U4yUvW1nBz0M2WG9HaicO4WoQT4m3a28HEqUPTB0szxdkYE9gSxmvZFKhTylmxO98bh8vZIl/jlsJKI9YAoGPWadmD3Gsnu9o5cgvd4slL03R2c9Ji9bvbDgK7332du8tn92vbLYYjxY4KY8lmGFvc2wAT2RsWG91WdJPAIN/bwO45s8RAoWvUK7JDyjYtw9GIT4vVpXLzwlMcs8hcg/vZkyOT1gQ6g8I4RWPahdkLzBfEW9LXPFO1rwFT3YiUU9maSBvWNb3jw8n+m8Ir9SPXWHEj5EO6q8+TcnPZfbNz0M y+I490cGcvdbLzrtg4Lw7eLBhOq0eXz2dYx09QjXrPK++dTxWcOw897lRPayjyb1j6Fs9St+xPCi7s7xTVyc9Y3VcvWETZzyRT2g9+vahvSEOtTyZog+9fk2DPYHrWD39c1Y9z0QkvZLWqzvey5A9F6aUvZYDED0okQG94JQKPN73rj0J1947BbCnPAU9jr3AoU88lLRlvRgaKj1ZEDm8g6j8vaW9szzgrzS8kNTTPJpN3D3MhO88n2z0PA6UvbxVThw92TsTvfC+cD3KPVu9YCYEPXA1ZD3NV0M5LYGivF5thTtJohS9L2eIvIRC2r2f6ZS8pyY/vW4z0Lw9CIY7ca7Su9VsWj1TGwc9n4syvRybET0N/UW9IVfdPP04fDyz//g8fT1XPdq2QD3d1/s9BM8SvtHVpjz3VmC8fXJRvdYYBj2n5F48mW4yvWlzer0ICf28qN1evQyysbqF4xS8NeS0vTLfZT2msIQ9itaTPDW6wT0Bs5a9sDIuPb+pXr0//mE9DauM oO1Rac7tW9oC92Kx1POc/Fz35TWI9TR6CPfbWjT1la4K8VoK0vAITYL0TU4E8aDWcvR4vj7yFZF097KAjvZ1kizxf/g09An4jvd8SXbzTgC89Pbk9vIzRf7tNMx291LtRPGJqtjxLXfM9bhKNvUHKIDyynh89KKBjPcZKFD0fU4w7UngZPN03oTtr/yk8lMaePPKGEr1CasA5P451vWporLzw/jM9Ty+5Pf0JuD05JYi71oSWPFg0ubwUGxA8Jyq5PEd/VD3bO5G8l/mNvBltDT26ZHW8pKz4PJhWOz27YTQ91mNfvdKSbb1sO287cIzGvbVgwzxADGw9ceoEvX1nsT0Gcy49GZwuPcL6gzyNG6k7GZG0vJZ6ZbuqZ0K89d+IPUveGj3cfxI+dwPNve7m4rwexfu5w1UhPXiYGz2CQlk90FWCPQRCsDtKV0k8gZuFux2dJ70wGKI8yd6IvSyMFrv97T68dtRjOxKhoD1+cL29O58tPXRpMT1XIS89A/YdPAgiMD3M M9Js8H5vkPLyTqjyCbUu87qFJPWiJqjxPA4U8gWievOicebxIj249GaqtvZd1izx5oZQ9PO6TvbIMpT0p6H49s3ySvIfopLtr7cG83HMSPVjilDzQQZ08hnLnvG7RPL3jCds9pZ4EvslQUzzbQ+E8wIUPPXZLJ7zlTnY9BHkMPQRXqbovpXG9tVU8O1yaazx1Kfi8gaCfvTNpcT2dMUc8LARePRzYlz3HdGi8gEgzPQgdqry+tLi7e/YdvQYpsTxU4Js9Gq5OvdlDRz049GW9YVakPZzDXT1O2I+82PxxPG9b2rqbOW87YToUveN+LD09wBI9jMo9vbA+IT09Pak9nnBOPFwJAL1YWju9aXr0PLZdY7yzHz097f4uvPqq0Dtjqa89BnwOviTWcLy+f8Q8Izo3vQnXnrx/hY09mTrnPGSzkbxOoRs9ByK5vBojd72y3T4885mkvcKebLySjjk9/qjKPVhz+j3hpZy9N9gIPTSnGj3csq48bZztO98JmToJez89Z6vM aPBgtED2a7aw8vqiePDAFALwmsR29znYnPbqo5LzZKzU9d1WivGsmnz2EgBK8S7qRvXW3PD3pzVo97foqPAocHbsgUI86n6T3PGECkTw+m944AHDpPACHtry2jXk9yz+XvUbBw7zXvwC8JEkLvJ+aOj2yVGI9RgY6PKGjrbufrA89nOlmveC0Mzx4K5U9TY3kvWAnoDwbWIC8PQusPaJDKz4Ckoe9xp3zu6SeYbxjJZG7KLVhPOYglzxpd1w9iAbrO8sSpjyZgSu9zGyQvDcqujvKsdO8V2MqPOqxZb3Yrty7jylhvfmSxTyjDk89nZCbvX7bFj1kJbY9nObeu0JWHTsLC5S8e0LePK/aLT05AGS9jtmGPGEX/zyVVMI9crcDvgLLZ7xfoTs8IYGuvHbE0zxJy/A8GJp6PC0igTzYFlu9g4gPPIaXeb0DZ+08iXG7vbpeaz316Ak98OzaPNE9Bz7Q46+7Ec2kPOk6Cb1ZUCC8oDwTO5NMpT0nM5+8KnIJPaP6ITxM iwMS8FZeBvPs+Eb2FS4s6ugYivBusrr0D+Uu9SZWyvHU4gD1hIA89HbRPvfAKfD2dDJ09I09Qu1G3nTwkdyc9amtmPPrLOj1SQ1U8iTlWPD9KhT2s6fE9yYwXvmNt0DyQmYC87DDHu0j5yrzaUsA9d6QuPXAkcLzxFUE9N86nO9tNkjwgdcc8SbAEvkcbHr3CEaM9bv7+PHV01T3uNGU86C6MO+jUGr0t0Zw8YiFNPfTGazt1P0E9+drxuQqViLwMq+o8JD9PPWMH+LzBzu68yqs4PGYbuL3jmbw8ZILQuxpCajwTQ109DircvHCkej27jFM8yo2ZvC+kXT3AbF+97oWSvMvZQrwRtZw8QNYivdj5rDwMBQA+p9kvvn44nTyHfT+9nbsRvV8oIDpLVpg92oixvItQvrsDsCs98eb7u2N9rzzHmI87dYr4vZ4mGb1dQZc9fzuSO4bbAD7v1oa9qxahPJgt3TzMz0c8Tc6IPICYLj1/yA89aF4sPSTH9Lzh39y7w1OM VvLkgGD3sGnY8DJRqvOgCCL3DzwO9E09zvaeaNLwidGo9hHBBvAyb+j0SUeO7wDU4vGE0ij1BWJs8s0tyvFwktrx4p7O8cEklPafkkTv+3Q09V7qlvbUwEjyWW+G81GUsPYgTWLiyH3475SrXvJBXHbwuobc7E0MOvWUFZz2+i4e8fBW8vZMECz1cvag8xZKZPLtn0T1QAha8scs2vL5wxbqX3J09bHR/PMmBID0usaY8iTuMPBEsUTzr0h89yAb5PLuQoz3hBF69CPHcPN2WAr1MZ0o9+XzgvIPtLr1aECK9KN3ru1JhhD2g+z28yGfBvKhssjzSSjy9VH98vPXhWbzTEiM9guspPDQ8Zr0ADPA8FQQIvoVyST3iZAs8DqEAPTVzLT2co6o8Mx++O9fe7Dyv0OO8gl9lvfBwwTwCqNG8Lon0vZ+cNzmmCpa7Z+eIvEFhDz6Yt408yNPqu+n7LT0aVfu7YtCXvDBaoj2gpYC8lSxbPPcJ07x1nMm6FfCovLTcXj0M lsi+9JNmRvFJBzLxeV2s9ce66u3BJXLxYvma7+B6WvVCRwTxzw9E8Ya4jPbKpJTvu4wS9UNwIPNA44zx6XyY9tUmZvDi9rL1nktM9nbUEvusRUj1IzhG9YRFEPSsliDxnYxe9pe0iPf0An7wsrJy97UxyvDcskzzmxAe9CprSvBfbm7xDFJc5GdidPY85PD5HUiW9qsp5PZQlu7zK22Q95EDevPCBuz1Z15Y97QVCvbORP720EbE9S98MPHN8gD0k45U8b90SvBRcmr2U+Co927NQvUo7Wj3aKyO9XQgkvV5A0D392py8ot83PZ5RyjxclSA8IxN6PT1gMz1OneE9/t2ZvI8zBr1TA+Y9MB22vV6+GrwS5Sa9d1AzvFn7tT35Ric96c9gvEf3Bj3EF1q8/IQvvYEokz0nntQ6kyrUvf4Pzjz/mDm9PCMfPcFPRT5YBpS8+7XHO4HOnDz5GV89pfPXvW//Xz2yooY8Hy7iO8kW6Tz0F0U9EPRkO9XU5j1L7lU66EzM fvFjjIr0/HwE9y/lNvTtBFrwppga9so6AvGunnjyidb88hfwzOz4j1rxpTL288EvNu2qkbj3uIZA9FkR+vK3AyL1ULOI98EFgvZW0hj2wlRA9fh7CPI4M7Dw9l9o8O6WGPeBkCz1kQfS8JD+3PIve7Tw5HeU8F6y3vWqQy7ouPr29eze4PRAZ+D0/z9W8TuuOPdx0SD3fNxA9RauDvdV+uz2I9lW8C8O4vNRy1Tw/EE88LjI9vPkR0D1ocEC8DxqwvGQp+bzKqB097U0Cu4k7Vj30CkQ8jyinvXy0jj2stGc8bSi+PCH5MT0y/GS9VlkzPYw/6zzJp4E96QlkPWAagr2X+u89XDyzvQzYD7zcQPO8Tz9mPLHlrD3LPeO8F2yRPUc7IT2a06+7YMHgvHTj4D0V1hs9lrHAvEzQDj0Z7q28LW0cPUt/OT77+Ds8kq9ePRY3Qz2rw0C8KcKqvQLg1DxlU5C7RTKNO5kIYrrvIZI9y308PWxYrDyj9BG9zgeivE+EdL1M +H9280vXWPH2SVLzGqbw8jpsbvCT4zzy6zsU8NP3APDx1Fz0Xtnq9v4NAu2+0zry5YlQ80vLcvL+QY70K7oE90T7xvUEOHz3nxcC8WUpkvMmbhz3qS+88OoEtPYIZVD0mW6O8JByCvMgWcD0unj89hm/3vDF3n7yw7ca8jz4gPFtrKj5L+H+8AdVrO6Y2PTqwjow9yi1vvV/O1j2IwyU9yUlevdUfD70pm1A9419MPdlBkT1U9M48cnGKPNrvlbxMA3W59dsqvZp7lzyiCQ09huMevW9aqj1OhcC8YJcwvXr5wrxUTpE8GyaoO34PXbwCFIw8uE6ZvHQgAL03WY49pxYPvtqW4jxvkJ28Z7gyvTGvozydI349CzIKPbgmZbxx42u7YGDMu25ZFz1ZMag7f0anvTVw7bzoAu48GSOXPQVUkj1uTLC8ETrLPNKFO73edgM9yHdavVHYvzx98gm92vO5uwtWGD25ExQ9dEbnvDpppj3oQcC8en+lPbdxI7wRvyE9JewM mvRGD37yF4UQ8PjeQvZh95zyiihW9NTQsvMshSD0cX3q9q0u1vJ7pD70Jacw8gc0cvFQNaT0rxds9tpr6vfWVHz2Y1R89rAtmvD1AobpKO/m8rVFEPdOhCD3umbI86I1evXFzLr1i17i820zWvWMugrwpPso8oWt5PJmQ8D0sfqm6daXpvAQDV70RHaW86SMAvTdPkDzMIgU9VNqjPNBQwTtZFju9C+OSPCIPKzxhx3E8magLPEodvL0JogC9Ze/wOyEeFD0cpfc8NNiDvJi3ZD2U/4+8A0AGPII9ZDqCZw+9TEkJPSinxTysSkU6xkCYvKTeFD3g+qM9b2Mbvioqqj0lNd4882oCvWEN+7wDPcg8z9JeOxNYqrwoYgO9MXGkvbOcBLzDwVe90RDSvbPqKb0ZZ5c9/WC1vO6QCD6bcWK8xHRTPWV77TwR8UE90YRuvYQgBj0YdqK8JT/0PPPkCTuT+b+83jEbPZ6JrD2liCe8MZjXO+dzeL2TlRg9vJtNvLwuG7xM qxAE9qGVHvaP1pj2HHuC7ddRuvE3cDr1wvwa9P+qvPLrxBrx1GDU945PBOuVAnjy6ysg9spTovQvdbrwnCUq9E4YHOsmWkLy1nCk9/D2uvA0vCjz4Vf28tHuUPHf2VTwfCNS8Pla7vVqRzzxD44k8jDgzPdG1sT0hl0e9bVAhvEl0Br01GZs7V4EYOw0OJj1fVyo98+o+vUBLw7yVHT285W8KvWobTz1W7S29S8qMu9LvmbwFdoi8+C+nugV4Jb3sAIM9RwuUvdGXjj1WfnA83JlqvRDxG700PEi9nnlFPQ82yrxQwYE99H2WPDjQBrxi9nk9gTC1ve1DlzxMGyW9TEZSPczMVj0WUJI9W0ZBPRhH1LxtVM884aonvRcoPj1evzk9KzR9vVsYnj0oLuM8V7SPPT0XFD5fCom9SaI9u4bVvzzq3YS7jneEvTVlmj1G9fq7WguKvMrkQz0h/Qk9oSzePC2+rz11M0c9abaRvK70Qb22Vjw9a79XPI5VBD1w9iU9UOXM Nvf2N/joYYTg9pskDvXLEUr1Jy+S85lzDPBFnMD2NLK88hCDbPANzg7yPy/E9YiMlvkWpfLzmygI9g5IGPawMiz1X1Km88s8eum+Wh7tS6GO9N/cXvaS2tj2JzrY8tnTjvdcygT1+3Ri9jCwaPSYiEz6JMiC9jvF/Pa3eCz3UYhE8E7znvF2qez2YeBG9ZpshvagM+7xz4jc8JSSLvPhpAj3429S8rwYfvU0lg71slFs8GRcUPfL/DT3zeU481YDWvCuGXz2AS4k9hhgRvUi2NL1f4DG9MOydPSNCgz3oxa49iG59PZ4TC71/da09+O/KvTrgiLxH7Q89cLu6vOsLkjxAViM9+SyEPbzqSzwgCwm9z+8ZvF4clz25Lqg8/6zovYTdqDyUczm9xRCTPZOeIz72wS47o+qhPYGnIDvfg2E8Tg2VvVH4Ez00C2Y9IJkJvYH0tLw0HCc9+khMPVNToD0//xo8lu2XvQyu97yGvXi82rkLvaHXlbw//gu9N3GDvWnyHT1M KGZE9Wu7kPDochb2yTBG9H69xPWlXNrz89T097uL8vL6w/r2DORM+HwKyvfWSCz0BZMk8wSkCPcXl0jrMguU81RSDPTsfTb1A1Nq8w65tvHn2DD2HzIo88znEvF+GW7xlmM+9ST5hPbT7DT7K76w8utKiPeA/zLttwne7c8cXvY0dVj11o5684QaZvUH0zbte58g92DcvPR7Xoj22KfS8Y2l6vBzOjL367Bu6LG77POIc/zpilRo9N+SFvbbEJz0hjHM9djhrvYvkvby7zqk7IZaEPOtmo7sQj6w9/RrwPBb6Cb1IUgc+d3z0vVMNYz2x8ic9YE7LPOhqXj1h4T89kociPZ6bjDyrE4y9/SOrPDeR0DwpHQ+97T/bvXIcGz2o2SO9nI64PWvNLT5sDBi9qMiCPZGQNjwvhho9sE6ivcNehT1SbRs99EHDvB5iAr1hALY8+TC6u++Lnj2/EPi8654WvBXamL1EnAy9/kJBPfCjRr2CIYA8BUknvewCqz3mbZ+5RLCM BvYKiRjvmarY8T5MRPQXs9jzzgLE812T0uqzKxTy7EqI9FRflvTFNkLzQK5Y8V8yvO39YjT2Ot+K8rI5MPW8/G70WFjC7nXVcvclqKj3SkLA7pOC/vd1aCD262S69vKGDPBNlFT4j/0U962pwO5fnojytgbQ7BQ2Lvd6rCj15r4+6iExlvYMmWTxEN4I8ZbbyOikdBT2riTS97/+SPHBUwr1D8928stxovcoEOL04VkE9tkDOvFF5cD1TD547rDNTvbyrlztzCB+9EGREPXMWZD2Sgbs86U0TPT1WZz23+9c9P7DEvTbMGb1Cgxw84UYMvU7M07uoGLI89MSWPKTrxb0LH5M8zuRZvJgYWj3IySq9STsqvathNzrXmrI8SkRXPVs7ID6s85m9KXoLPLog3zxW0ok9lxyIvOx5kT32Pzi8GsIpPdvpFb2BZwS88m8VvF7hez2GRvs8BSlAvAhXyr1yEqk7013svbxqDryEzTM74TZBvO8sQjruH807d4e1PHzLHb1M /UnM8cv2DvLEvBD0K9Ck8frcaPUCInjzP+fE9xcAAvjgzL70xxBe9VoKEPXYDL7xOmCs9Y68kPUzbubsN0jq8iLRbvViYjrywodo8MghevavQgD0GVia8OC7mOkactj0vqVG9pbm3PPAZBT2kRe88dJD1vDCpHz3YOD+9YnnePLKSCLwN7vO8GIhwPaGqdTzxP1g9FO4CvE7PPjybpxE84WGnvSLFET1REN88HO+9vZ7OyzvtBs486JtivLKdNL23XYI8jegcvV5Qhz2SeqI8nOduPVJVJz11y9s9h/auvXIzkb10yaI72DMFvIhDpbvuVB89rDBuvHRbqLtYQxI9ZiYQPdgUFT3h+sE7s9A6vcviXTyRwlg8FN0oPSKtzT362ri9UguFPS2nsjsAv/e83siFvJ3smT1PZQ09sXMAvbxza7v+wDu967tGPVqooTsomwy8H6UHvS0+7bsqBq88VDUkvbDeoreaPYU94o1CvRC2kzztz7E9Z1xAPRMae731LQe8Qj3M fumevojuMfIy8LiJnPaPb1jyq9aE9LvKvvT3RHL24y9q8ppjROyACcTvdlF0807JMPZyQj7vN3We95oQTvTaRu7qOSjE9EHNzvYkUmrxuLKU8o58pPfVxFD7SWrQ87WU1PSOwA72lOlc8iriKvEYZID0pPlG92OTSO367ZDwaEBa9G/7lPI9jQTzZZCE9BkH8PMsCfrymiLw8pYp6PI+1v7yy+Se8MxUYvH8ZBj1m9UM90Ua8vNwGjb1pZa68jDdhPUUxMz1u6Fu87q0RveiQbbz1uPE9Cdg1vTQ4dD2YpQM8cNdCu+QMWj1Ebi09uebXPOnmi73S4Ak8qXmCvTROJjwfnNM8+5CVPIGZnbytr688WEMvPfV73j2lkTa9Vqq2OxnBjjyL/nG8c/AzPagVbLxmkjy9J1UIvXu4jrxEEw88Mh3kPKstFT1j9wY9591muSwimrp8WVw94wnevKzt2jzMcok9jjievfzLCj1TrKY6VDsiPHHCnbttgCS88Gf4PD/zjz0M gbnQ80EVgvR1rDrwQgu09S6qcvWC/KT2KaZ68I7yYO087p7yS42k9gNvBO5zUp7yjZrG93QSRvQbKrD1vw6c9IZuPPAluwzwQ4Jw7RslxPZ08ED4GZrO8Z0tQPda1gr1kvhE72FroPNNE0ruZVJu8PkqsvLSGB7yycio9DIZBPMajursUdXG9bbbePDXZ1zx/YLA8gMrQPH50eD0a1687zeGRveBnnj2BV2g94V8XvfeXwbz7nfA8fSloPRFvlz1QZH28TerWu0MmW70+NeM9xxSwvWUSgD2Ud368k/jcu0CPPLvEabM9QIZgvZNoFjxVF228abFhO2TsSjwnS247kSAgvcp4Fr1ov1Q9du4gPc0JAz4w7cY8BCYMverKJLxXX3w9DAt/PIgUnrcFxu68x162vAefX71sRNA8vZGcPcxQhTxhosY8DMP7PANlBD1Eu4I7Ko3KPApSkzx25yA9ohVwvdLkMD3nt1493aPhvGBz9bx6X248DcUPPOkYWD2dJT08du2M CvfIe+jxTgtQ9vhPcvBmyvDwNW2o98LeFuxRfHz07N2Y9StO5PCnulryINFa8cBc/OyYGaj0iC9A8P6ahO50bKL1MSoM9Iw6+PU1cGT4ca7q89IMIPLSaO7x+3gs9YPx0PchhXz3Juvq8Qct8vVwuibw9kES8Y4xgPUvdlLw9pKo7TXHmvGUJyDxnADs93IiWPLmSjjz2k3A9HvNqurmLVD1NiwU9EnrgOp3Z8Tylsja9RJBuPeeLjj3D50o8wluivOveS73DErY97K3YvZBLqD36Jo+89kddOoTnwTw+zr090sRpvJj1G71HPRe9RwArvHmPcrzJn509pwegvRW5hr1vMx27tfRDPTHnFz5ToT+8EXpGPU7sZL2Z6Ws8ipOVPRfuxTxPheq8dffqPIkOmL3pfQg8F+0IPQjZkDu9ahc9GJ1lPOlmlTxxHjU9VhcgPREczzy3R/+8ukQSvamKNDzIUR49ZffPPPLxhLxtokU8c9FPPUjWQjxP6io9UoeGuiTdMb1M EgOE9WaHWvcaZIj3GojG9guI/PObhPz2T0tA83i0jvKfOVL1oeTS9TFyRuy8FZj2QOem7Lo6PvXKKlrxQbFk9T5mRPECKDT5//F09PrlGPdFxY73+msc7zDJau86aGT0136M8pbWaPHlLfDxKlRG9HrEDPWRPoTyHpwo9S7kYPaZR1rz8cWQ9FqgWO5w9pD2NHK28XIkbPKMsvD2NXSk7bfTYPPlDBLz6wAM8BXEMPe2SCrxLl527FnvDvIqYaLyvWac998WDvZq/BT32olW9I+wxvCJsQz0m8ZU8gmOEvOBBpruFRvK8HMwkPEOCQb1d5zm82wjevAlC3DxGqmk99rDVPdHOoD2RIIq865w5vNUUzLzdoAI9XRsUPSPUXT3J8TK74o7du9Zjebzc7y48F7jWvNo6HL3ytSe9DHu4PCyxVLzzLQu9jWwmPcNYKj3zu2E8rSKjvBQ5tjyHpkc8LgiBPcAVl7dqRku7tkHJu+fdjD2KvJi8HQs/vO0s87zSUMU9WjDM WvT7/+bm//Mo8SY/hPC/5SzzMuj482UM/PVhh/jsAZJM83gInvej/DT2zhCs9hCVLvY0tMj0nuV097IUAPY4hxj01Liu9qN2EvNENqLxm6YM96xClPIaVjz1oq6C8q6v5vDLa4rzNlju9sAViPWEuCTzAfwG9B+ilPX72obxbmgc8ME3bvJdZMT1QVQs9N269vb+/iT31yl498v9WPMx/Tz2USRS9fIWlO/WYpTs2DBQ9d4GTu9RxoD3hz5E928oKvj5vEj0EfQc9evInvCG0LLxQbKq5EvXvPHmTSjzr8LC8L12EPECLdDwscEM9oDkWvhAyiLw4ups9Px1GPcbc3D0IkuK8JGLpO4oWjrxLVDk9FZEcvS1EyDyAVoE828FRPGi697uxdCy9ZWrou7zpQj3quzK9OX9ZPVDMj7zFaqK87uPJPI6WBb3Jk1A7pLx2vVmoVz0m1/o7NdXhvMWH5zxcwx49+kvpvHHkI712cna7k2Q5vStMSDya6689rt4Tvrcgjj2M vE6U8GMEfPReKjDxA2iw87IqRvJL4vzyDDW08oJ9ePI6nND2C0DI91ONNvUBrybtifU06ZXXlPHjl3z0uSZ66pRdlPbqOCz2jen89NKQ3vfGLFD2wrpS83lHIvIAFGz2v6EG7PLJaPZxBzDzYSaK8GCjFPBgRy73wVgC9flXxPN6D8LubjVo9nYTmu92SpT3sKwM9ziLPPMNfCbvkMVE8XWbpPPwXAj0FQpQ9fSndPFwlhLxaQgE9lD0vvpXZrzx5UFM8eIQxPT1Gkj3N1dS7aymAPYl23zy7ePe7heGxvEDULz2WJya912iYvTM5Rz3DOrE8J6iNPawwrT1Sg0m9JZrsPPq9UjvrRpw9RTjSvZ60kz31eWI9EjJNvQdNPb04tAi7l92BPflRnz31Xzy8j0YgvTNZG731EMu8Tzd9vHq+pbx6hsW7FHo0u7ITcz02phC8Uf2sPHFEAj0juR+8hOyDPfVmMT3cR1A97eY2POaFhL3hJcc95gS/vV8kFj2eX967TQGM ePBUWhT0HzME70fnaO86OJj2s3ZO97OklPJOMvDzH1CU93+mDvWpPxrwqCxC9wOCBPdboIz51WrE8wwkPPY1aEz27BXo9GO3gvRgAlj1z5jQ9aRNpPFXe37uL9Ho9C2GHPQdlfD2xg8e5+tEVO/4Ir73IABU9SpgTPcIFSD1QO0y8SuSWvdGFyzxOfS+8jPd8vEa8gLtAqku81jTAPTjXxzt9cbw9l1chPYAiZ73wVc89MrefvcB0GTy8siW9qxg1PTKWgDy0+Jq7v5J0PQJG5zzD4Mu8O/n9vMQ3Rz2+beW8oDYUvdzdND184Oa8GlMSPVmCOz5UDpE7c60MO8909rzu4zg80zFJvelyRz0OQ9o87fmcvear/7xw6YE9Y6e6vJ6jwj1hchQ9WvXavG04ab2nvHo9A9SLPLiBJTw27Je83QalvXnpyjxiQIU9ICpYvdXuEr3USye9owqJPat3jrxKOps9t9swPVIA/r1BmQc+QyuavWl5oj1tZ0I9a9IGPV15XrsM Z52W94K1JPflgmLzrQyW9YCruux880D2mSgM9tznevS2iNT3bW7W9/x7lPN96+T0ygmU8+2ohPFkrLD1FcFY9uYVFvdw3mD1yHaE9psPSvAIT+TySebE95wEDPPzmwD3x1z89W/MbvTxzjbvu2+u8Z+TUvP8wAr1yGmy8W/yqvZC39jwSkFc9s8PJPAI2ojt7KjW9AOMdOqahrDwENCE65E91PSWYVL0qlqk9oUwYvpCJfjxXfPi83Fp6OT+BxjxaLu47Ni2WPAbp3DzPmZI89XIGPdJYhTy9hnE8X3+dvZugqDszsTC9oohvPdqxxD2VOSc9AvmhPJ64RD1Ttgw9L3OzvcFNrj11cIO8bKETPZSFPD3kHqI990cSPHuMVTyDTLU8Eum0PILCwr2rdE47bqMfvaNM8bzzDik9cQMCvbto3j1ee+i8UPNavfENBzxLTEG98oRHPTT9Jr2uWY49gI03PYAuAb30EcQ91w/9ve9FaD2+Loc8+ieru9dDlbunvj49mYnM RO4rcCT17uJQ8JjBjvTN0obz0rya7aWbQvWj2Pz32vIc8dlaNPbwHvj1pUCM9VBxsvHmSVrv131U6iwWZvP5cbj18VIC7bN/svEF5Rb3m5Rg9DCwYvcTzgT2VFyy9TLJSPUKk5LxEutk7nFdDOkBypzwmgD49HBpSvUzxhTwCnQs8PNoHvfpMoTxi4LM8z1onvCYEBrzprEW88W1IPa2HFj3Qf0w90Tozvs8vKLySrDS9wzN1vK98MDyr+zk96q83vT7sCj1RFo88BeNpvaajxrw15ou8vgMkvelvfjyRfzw9sn3kvEE/Iz4d50k9b3nwvNE1PDwe2cM8HNaUvZcXILw1LNo73MmkO0n7HD2Y4Rm9eyUYvS3brjzeYM2875sYPbtcZb2t5MI7YktrvXk4Hr2jDxE9fDfAvffr7zwmqZc9rhSGvYZHDL3s11e8zhHmPFgu/zu2Q2E9AfBQvFUMYL2ns9M8rY8Fvsxu3zzsoSw98O1XPdHiMzz4TM28AOVFPdeqc7yM YPgm9S65ePGmHiz3MrjA9oi9JvXL+Hj1X0049U/0yPQ/lFD4m7G69O1BRPcVl0jz4S5S8y71ZvV4CiDyGVdy8bBRivTs+ebv/YrK8Si2zvN98Cz2AYba8lhKfOyjfY7zFBfs6BJGCPOoCkTmltwG9DOqBvcxlqD3xKxI9jRyUvXPvFz19QBQ9auKDu4m+C722uCo9VJ5ZPIexm70/x4Q9CxzAvfdOzry3nC49z2yPu5LJpDyETBI9tsE5PRSHyDtXGXY85QA1vR1dIrs4ZBw8HSQhvSrM1Txgz0q9c0ZqvDH3GT69/Ry9K3YPuzl88bzRok4901cVvTG8xD06NqW8SqJLvainIj3BwI49HiINu+z8zTwgJSk9Ta1/vW8tj73MmZg9Vaz0PF53ED1tEje8ftmPvYRtST3eHmQ97pYMPezVfL2kyWK9w8PCO7IsRz0dyeY7hlytO7Ad7r38vsY9qUn0vbwmDT3tgGe8b9T7vMrN2btcs9M87mZDPJYQjDwWV4m9RI/M mPE9sjT0ZJRq8PJ/EvezeCz1KoJG9bXV+PKHiTT4er2A9XY2gPf+GsDzi21A9+aIRvXa/sjz+oEs9xURpuusrDjzgwBs9sseoOS1KkT2QitK8YpSuvbmMdb1RsvC6MRD2PNv5wLx1BDA9uWqdveMQhz3hLwU9CFcNPWeXfzv1mv+8XgeePadqPz18yZo8Ysx6PUViCL7d/e091dysvSqkRD3DZg89xr0BvQWiazxt8CI9FhUnPcIzCb3a3xq9HURoPMqcDD2rh/a89N3TvUmPsbxgSmq9/a5GPIBePj5ErWY9n4lGPcLB9DzCvZU9oudAvQOpjj0QnqY8ugoKvYKOR7wrSYk9l7m6O8AlrD25KJM7HmDiPMmus72dfOE8159QPWd8Tj0NScM8pR9IvQdKqD2I4Kg8rcQhvcycULtQ7ek80LNQPOcUkLxiUJC7HfItvcyWQ7yH/pc9NUHSveyXvLzEWDy8M7o6vcjVKT0D1BG9nL0NPVb9cTwnh0W853IEPaREwD0M W4hC9NJYPvbUmET0vT/m8dQ5fPRzcID7wjMg8lmSSPWHEnzq2HdA8bQXbvS1ZfT3ETZi8CCNZvSPNUz2am3o9Jc2TPJBl8zxEDt+89EK5PAzg2b1IAXk9sFgkvSv6HD2HeNO8pC9wvZHypjxRNlU9w/7CvaPYGLzDCiS7LBZuPcEzWD1rwQc9wDLSPOMQLT2Uwds99P4EvuRA9Dt9azm9Gqr6PF8HWz1o4qQ98JmVPPTUAL2vja+8uu8yvEYBED1iZrs8ZoFMvSrXwbuziQe9/ctJPfajED6xOU69leTiO/iihjzNN4g7hdeSu46vwTzANua85JmRvDGLSjxXd8K85iUAPSUtIj0ejRC8UZAoPVTnEL3v22I8FAw5vHNJCD1iXs88uEeJvdeohj2VjgM9RRWNOx5zBD2K6NC8fviFvHVKEz1oKg89YWnGvNUS1TyMhyY9CAI1vvOuur0vl6Q8ScYcPNC7rbo3Zvc8AlUuPK+1h71WTxU8SjUQPNubnLw0WQy746/M KvGb7QD2BVS49rGQVPHtJ+j0ofVq8X7/EPPvmDz2u8Gk9MTndPHB2GjqUovM7Z/U8vFYBYbyQiRS9Qx6qPMNWyT2Uub281luqOwkT57wp0RY83GN7vI2UozyNL5C7580DvbJw4zxjvQE9jKlDukDjpLy1DLA8EjgVvANWNj3nkve8Ty2gu19saz3DuLA9Tp35vcqdGr3BF0U8E/1KPWAHRz2BqKC7pg+YvPybUr0iHhU9alY+vfS6gr3168E8BGIUvXU9Ujuq8T87B3AlPUlC3j2+wgG9KcsaPXha6zyf4Bo9ag2KvAuQqT1ZuQe8NjWivJX/4DyOdoM851cKPcpEhj0Ox4A92fKkvd4DpDxsfHc9KzEUvaVNNDtlznc9Twm/veqCgLwQF0o9eVoQPRS/l72uSxw9uIgEO9sfE7ymoHY9TS3PPKM80rwKWBU+qULyvfuebrscLAk9y4+zPJWZTT15DHm8qNBFvPeGmb0m0gk9IGB0vYBFbDtf1iw932B4vcCnervM 4Q2I9Z5iHPYMvjD3CA+W8PTu4vNQ/8zw7MkK7i2M9PHH4Gj2ud6s8ggLCvEWLCrxh4gU95kyLvF97ZD1EPze961uaOmKiJTxqIBk9hFofPPE/DjzQD389Ctigvf/4m7wZOqg9zmkXPZjeK7w2wCe9gmVxPL7tOzzZiEQ9MtAZPcHcGL1MnQs+VTDFvZqAHr2oVAS9172MO0CebzwhXJ074FjVvOP2N7z/c129Q5hTvbgr4TyUGJY7GLcNvEne3jtFK0Q9k5uVPZulCz76i1e95V3lPA5GvrsHeCg87f6fuwncdD0WOEK9KThuvDaHSb11EeK78FLTPGuPHD16eEy7nO+3O54HSryz5mo8U9KSvXwAhj3RNYI7qnb8u0PEjLp0IQw9DmMwvfgZG72eq2M9Lr07PbaNp7uiwPU8YxoNPa971TzVT2A9+/elvZV5B73nKUU9qvIkvRhQ6Tu0D4c8GALmu2luvL27QbG88QILPayUvzy2mJo9rIQWvSqSG73BYQS8RBkM RuzsNvT1YW6I8cd3BOtTc9zs0o528sToBvecfhjwXKmo8JdeAvFMLfDs77xa95o81PYa6PD2O5gS9XTdYPfvpT732j9y7aGdMvRWvnT0wrOM8DR1mPF+HizxSS6g9S33zPBV/BTzuQiK9wv5sPRT+8Dzy4Js9WD0gPZXEwzyMg/G7xyAXvY8aWLyLW728dp/yu4qUyjzpzX88E+GwPJWsfr2Zhmk8wlaPvK56nLzNryU9FZWfPIs7jbyKq0o9Sh2EujK5fD1du2E8Hhz/vLA5zLz0J109DGgkvGUin7yvU4A8JmqyvOLqlr3tO8y7NaNlPZbMVD2C4MY8I88VPXAEAD3Spws94QupvNDueD1yjH08qrKCvdsyobwkKHw9+NsrPURcqzxiks+85EstPWPGYD1x1588tVbsvIMfJr35Vpq71FDavXH6MDz8uRI9LcsZveFtLj0+WMQ8WJw8vOQaML3tu0+8jPxVulr+yzytRrM8JLkKPI4ymLzXTJE9lfMbPQTf4j2M Q5Po8NkcMvSc3AT191hY9ysKpPF3C2rxnZEe9C01uvdbQLr2zOCA8L/FRPMpPpj2LKm+8sworPfaBJbvrQg09OJyIvTyJBTynZDc9KfM7vblYDb2IJOU8k1OBO6Ju6Tu2dE88CHAGPX0Iczyp1Au9ysz+vCfGebzAvQc81ZrMvb3vuLyd1jY9PwK4PI+pST33XAG9XcVgvewOSr39HsM801RcvdqFjz2a2zQ9h33/PBVi2rthkkI8ciTZuixjjz360nG7hr2Ou9MisTyyB7o8AM6UPSeiQzx0ciu9yjH+vE2Ne72Lr0E9FQZTPN3aPz0+m7Y5VT+nPfMO4LzsSEG8Ee/yvIyvPDzI5Ys9kg19vcmRdzgn/6A8RlCZvRg7BTxJOLU8JbGJPHaHsz1rYOQ8V/bRvLnBqzxn3Sc9mLaSvQgBTT1WfAC8Y3okvXxRdz1BFA88Hgi+vEGCar3L1rM82nEjul2fVz04Bjm88MRHve66CT0ioo89jEeAPNjq0T1pWWQ7bGkM 5PaHjqTs5lfc8jzYnOnHebbtAPAq96Cu8vPs7lr0IMjo9SSlNPJyqHb2Nljs8Nm56PXUJLb1iMtk8YwgcvVsck7xVNoU9gitAvT6RA72mkQE7wEYGvcHv7Lwtr148R6CRvB6RsT11CrM8GbroPOTUTT27fEo9kAPqvX4LVDlSZ5a8qGg2vFdICb2oLBs9jOi1PGuepL2VODK7Pv3CO+eFyLyegzQ8zhbvu3xiMLzcjQs7AFE5PQyYhz39nEM7zLIAvUM4pLyjuIy8U3tuPSqqrjoHvS29RdrzvIdJbL1dYl09kfNdPbniejx1G5284GL5Owe/87x7/TU9+xPgvKlgIz33ttO7i5EZvV4Ny7wyCV48sZ4JPOh3DL18cmi9i9smvdotkj0bYsG7St64vFjanDzMr1o9xB+DvWjhaT2ZUoQ9b/EevbHl/DuD72c9ziYmPTBlqLwla9E8XcYzvecLVDzo+3k7nbtRvWfgr7uGNGk9MECdPKBztz0GtzU96X4DvTI1+rxM zxJS7V10yvI5Vrzwhou46j3VSPHgNX71ojSO8UwNSPZc3Cz10RYo8FIJ1PQqFGbyxYm89wnasPCwQ1j1hxYy86A63vV0ZrT2+Jy49kTG9vNm6ib1veaI8OVTmPEe24LuMifc8gkqLvGVElz0I/bM9CWURvmVZNT0eTd68pdPKPI87Cb26uh09a97VPBBiwbw6lAM9IEi1vduQlDzfQQa9jxclvCANyLwlA809Q1daPLlRrD1EFtA848EAPeeAF70+2v28Bs6XPNjhxLsE/oW8oo3nPL2yKLyoNey8B6eGPaV7ZjxIRhY95tDZPD0dMzz3V3I9y5yYPbSjdD170MO8l/UcvbonNT1/L4Y8NTNBPcKifDvxZH48Q2IHvTW6gj3ckCE8vfgHvQMnlrza2oU9/QWDvUPR0D3S4Sg9IhWQu77QuDs1HTE8B/EOvfZJOr3x6BY8JI2ivCmcrjsPYKk6aWyDvJg33LwYJJY95CEdvIjCyD2vtPI8BSiCPLWFELzj4pe8WpxM oPbBkhj1ZdP88zTgdvXpiMTxksjs5yZYsvBXBJj3wKFM8NMASvSkR/rwhXtI8WmAOPGjt8jxoimS8UaswvD8XTz0os4o9cxw1PKbHEb3H7m08kM4OPP9l8Dz1fjc9+upxvavjEb0QX/g918MFvt0X8T3z5wK9qhB5veuXbDxGGzE9608AvANHdTwCja68eVeWvAvjIDycS8S8sNiivfYEab1lF6862EgYPQAQIT4fGUU9kTMGu+hM/byXNqI8sOD8PPvipTw2pm08qPCQPKyYYL3vzrO8uCVRvDGeVT1npyU97S4APda1Bb3uyBQ9TdNAPTJLbDy/Q4U9mUC/vKMrvzzzAVM9+wYOPbydYrtwIB89KlAovCOkvLxEGXe8qH9uuSEVAjztPdI9YF7zvcwCHT2greq8bz8SPdWGljwpzEc9oQpQvEDlSDv00C69djyCvXob57s0gw279kHlvY+s7rq5fS89n9IAO2xwFD7aFkU9fJ6EPcB6p7zq+ai83BMRPSv9ZbsM 2fvE7G+EjPVxp6bxWfuq8ke6qvNO+XLxwlcU8WJGtPYBkmb00zsc7obOsPKg7ozvhoJ26ZwOevQ83iz3AuOC8GdyKPLv6N7w19PO8MME7vZjT67xP9Pw8aNQGPOwrDj2iR4U9taU7vmjkBD307wi98AIjPTK4iT0Ou5I9HXwxvSafWb1KRrY8zHQCvbHqHzwmWgw9T1oHvnPmkbww2G89gbRqPdR0az0qqRw9GDJ9PXM3YbybzXI99E+tvBkgpTzNSS89g7hkPHjmv7wnbT+9LJmRvM2hYT0hmHi97AvbPIZ4Lr16Wlc7w3SLux/uBz2Nj+C87jnCvTc29Dx90ai8AqhFvNCWcD0lqGE8iA8HPY3Igzw3iCM9QLY4PcsHKb3sOWw9353evci+cz2uXFq9H5c2vWfzgjzldNa848EYPe2SSbwVnck8FdONvXtNWby3fc08j2AxvZVIAT323de7SkSAPSDQMz4v+Dy98BahPI30ID1TDYA8peCovWkNdj1wCxE9pInM mvCKQ0riC8P08nTmOPBKYmj3Cbxy9+gaoPKiuXr14cqc72fYHvS18wDzNJta8DWNpvWWP4Dw2Aj66SrbpvIyM9DuLQtE6858tPbKHLj3YcqQ8AIQNPIa+8b0rzZk9WWKDvaPplj10Ebc7zlA7PfqQWDygfVG8/eJgPasfJb1GRQG9ifkBvEK/Xj3IeOy8357EvRnPij2HCQu9bsmiPS5IOj7uP507lWOCPfN9Kz1Z+qM9FEWKvUuXWj17nh89z7iqvFY9CD1qQpQ9Gdonu93JJz13rTS9B6hAvTG6/7zRBO68Wcc9vUXTtrxw2YC8lQ99vfv5Oj2nX3I9gYu0PLQrHD2TBBK9MZNxPeM7KDxUnXI9Gt33PPfP4b11tPA9/PFavdHGLbxNoRY8dy8yPZgAPbwzmSy9jQGOPewakjxhcUC97JLYPJFKfz2VmuS8Oq1AvcZDlzy3VbO9G/T3PI4ICT4gIrQ73M6SPfC3mzyhkw091uCJveDcSTwOtw481hOVvN0g7rwM qFUg7ekpoPcdzLz3lVBq6iSMmvYnyUr2LXBC9Yi5Kva58yLwuOro7hhHAvT0e6jxgHgY9wZU0PB+0Bjt8nKy8GWiGPObhbrtDdeg8uAeQPZ83Rr39atU96crFvaYNoj1D1zA9jvMjvf05U7wuiMw8ZX2aPbotm7yeqca5nivDvNj0gz1zaOS8kuw6vZemvzq9v8W83zPoPIsrFj66YK07MtzAPPW3Jj2PJ5E9BPiuvQdatj3HM6A8HN/5vD6UwzwrAGk92TnhPHw9gz1SEDs9g2wSvbe12b3SxSA9Zt9qu/Ns/DyMhjM9vITFvQpQVztOkLO6gx6qPIIuNLyRVMK8DHavPQc/ujzYMJ09jsLmPGcGt72z//A9/2y8vTazjz34JA09V6qvPFkUpD1S1Ac9XjBtPJI9L7w0KUC9/jM3vcf5jD2BMSW9nRvIvNZZfD1Pcn88+YrLPGjkOz7gsQ0965M5vEFmYD1HWDg9Hu+MvUj1fDxE2+o8IEobvC4QHb0VSak9zLGM BvPl+Fj0F0448Tpo5O8pbWb18PX68c5T1PI7RPz0W9Pq8KrPWvQqJ2D2577s8qRNlvCTWjD1EIJc8XmAHPRevNzyqTqg9W+8YvVGNaT2GWpw8u48nvkHsGj3AL0y9OGOnvO54BrzGGg49LcI0vCwLQr3QXoU7NwEgvQsfBj0g9DG8uWj8va3BdzxH5DA9mv82PIiHAD7GW1q6OxwlPSesLL2n3ka8mae7vZY2FD1a5eu8ba9ZPdRxPbx2oSg95EeBvKU4MT2UJwG9my75u3qm4L3nXwo9gy7ZvN2VWj2AQv26NK09vX7aBD2cMq88Cffzu9IrhDwi+CY9kWSwPe/BQLzwibc8W8cgPe7TrL2yaN491zCvvTbG3bxK0t28T+s4Pb6kWz1XjyU8VAg2PSMzFDypMzA9BOJEvdnwsTzyFcQ6MFAzvTGHw7sak6082sDZuzi2Nj7TzA49JWaeO9pt77tgjqY776jovD3Otj0UsAm99rO8vNqBhTwu7NY8/dROO7hAuT1M tXfo8Fft/vVzezr0X1768RMpnOuSgLj3O8S09lL2NveF/Fz1mKi48yHT5vHaWDb2E8iK8Ui4YO8JTBD1kZyk9HB47PXPA0ryqz4k9+OfSvThBBT1Hdjs9cMXvOhiS1bvjr0e6YUW8PGKgcbw8Xx87RF5lOiXpyz3NFeI8jP0WvRnvjj1LCjq9Ag6vPcs8KT4ll+i7LR7NPMBFsDxC8Bc8ulvdveKVuj1cymQ9RrPRvBB4Gr3K9109UAS1OfGADD1aeCE9UBxivUJ2rb23nxM9Eb4uPWSm4zwc2aM84vCKvRTKqDrCCAu848TyuyGgZDxXoKk8sCu/PWQrCz2BIYU9D9znu8ys7r08eQ8+Z5cSvrW2wDvWnYA8EUgTvay1UT2gDjG7aPdRPAvtsDxeGIS91BKgvL9r6j0Cd1Y9n4C1vNe5hT17EZy9BHDNPXlcSz7KriU9aSrIPDjbvLwXeqk7+juWvVNygT2gN9e74wgSvFaDxjs21js91cf2O5dUlD3CsEW9mJlM FvH9isb2Hj/U88SdjvFir+zriSJS8yYgFvEXroz3d3pI9jQmBvfxIcb3zZB49DjqAPeYRhLwz+r891EDuPJcVvr2AAQE+V1i2vcFUgD0W7QM9kzCdPPrcpT28v4G896pXu/3d/LxYEAA9REMKvJPY3j0vV0Q9ynoNvUyqPj3Qx9i906rEPWhWLT5HOLC8PUaHPV4hIb3RUjA90rK+vftEYzxl/Gy8WN26Ox6ttzxuk208Q7XAuzjUWT0LVQe8739OPWK6iL1GMPu8uOOxuivsCL15/Iy8FJySvMYZ3j3fj3Y9im68vXmLH7vkh6W8o3TiuzYdC7wjaOQ80icLvW4+9DxroUc9So0QvrYVxrwkP+48AacAu8ui0jxsMxo8Kl5EPIGkn70sUvy7oBy0vGTGET1UGBY9VsiPvb2BJD3GmEg97rvuPLa2Dj5GuEi9eaOqPPlvTr2zBJI8joYXO9xcCT0xz0482hkoPLVPrbw2sh88nNLwvG/pgT3y5is8oOExPO1Bd70M SAT08c3yovR8I+DyBh7M7pPHEOvn6cT2f/RY9wvSQPPHdjztn0Hi9DPqvOZyfrzws9CY9fgVkus4pXz0vfto9lDIpvlp+n7wGwgO9KfEwvPQBGj2f6GE98ivWvCKONryFoBc8kxesPAN6ejysd1q92pGqvEvHbjtTv149yx/mPA+PyT0aNMS93585PaPDMzst11C8bjAtPRvdazxpfoW9h/aZvGtYs7yH27G8CZmbPIJmxz0sRgA9g0plPQ1lFL1qs3K8rU6pvX7VUzv7oPA8NOZSvbSQyj1Iokg90bGBuqFMgb2RCEi9pBP3PEhpTT3o3uC74yn1PLCcNz3Fkv09i8/XvTq9kr2VtYO8I7QsvRMeqjtBvT89nU4yvW2Cxr3ktKk7wkCGveK6iLuPVMU7/opKPOSqTL38izc9nLozPRh3Ij47Dbq9Kl+QPVIdnjyDH4I9AvwoPemUDj364RC8SUYLPBMbHD2fhSU8TtulPOOADT26szs8rtsfvdJbkLyhd6E9jUrM rvP1Chj1HsTE8lJnFvSHwrbz6htM9CO8LPVoth70FGNu8RVuCPb6qPjypafM7VfU3veMB5jtr3689mnLSvawAObrEQFY9z5qKOyDBSLz8CPi8BjaKuw+Z87xtY0K9pd+LuoNtaD3bebI8drFPvQ4XSb0JtZA7W7+fPbgJLD6px508RwK/vHJMcDxramI94Te0u6zqUbwvoj07jkTQvG/RATwzzsM7uqQ7PalyhDsfL1o8HtkGPZhv4jyOS3C81fCKPB6YDz0H1aQ9Bwf9vL/VsTvoBsA8BgPHPFktE7wIZjO8guLavAOcnT2yJQM9G9knvdYkD7yKj1U9BSuFvUB1yrvf1B491n8lPR7IBj2Pf+K8G478PFZOurwxeA+9S+bgvLmLpTz0H0+8HVK3POTLHb174a08j2eHPcYdsT126Ao8WxvfPNJCDr3eqC09LRy6PLGtVTzKZGO9uZ0gvepVjb2NWwe9kpM4PJ9OCDyMrFk9Y2REvPKoEb2Tzxu9LZ31vMtpBz1M kv1A98cPnu0ZRuTzkonQ9E4dhvHl9Kr1SUUQ76cWrPMu7CDzGN1K9xvMzvRfdez3MIZo8S+W/vT/UGL20Qw09fXgEPBymsbtk1/46WvnWvI+cHrsWZAM9ymhZPXqFZ739owE9ZVZhPBnrmb0I7Jg91q4IvHNCBD3zZ169HrdwvK0Zcr3AzBo9NDVtO0geVL2kVzC9OKUSvO8WVr0oh848w2jnvI2qzTyNuQ09w7qiPQDWOr2aF6+9LtoVvJBFOj0HIGA9pqCPPFgQx7vRPb28ZcHRPIdoQDzmEDk9pmXyvOcufbxiwNC8kGhXPUmgxz3Gvpq9bdOrvesj5byiw048TIPmvB7gRD1TmGK9yC6Dvd+qnbxThFY9xPz4O0gpibzaxfe8kO+CvYC2aDzm4sQ9kZEXvck13DxsEUK9pcwEPXsg2jw85jE84hjLvBBZFj0roXa8IUyBvBMjU72aGSY9i1eUPGuCkTziu2I91S1ePWK7er1q7NS96X2gvPaWjb0VWDs9v6yM LPJH3Pr3OoLw8O87WvIhiEj0OGm47AS81PfeEfD2FSkG824zuO/fVVj3bfVO9vE7RvU9BQL0X85U7LoELvBSb0zwoxDy9H61zvWOtdrw5R4u8DViFvJxYWD0YjXs89zYsPXzTAD0j8Ds95dMRvf+X2Tx5B1G9BAnPO7qnizztxek8reoqPRftTz1NE0e9RKJ9PMQoeryKFJ48Bk6HPaCxArwpxnk9e9kWPYblY71Zq8e9a07guraIyrzmj4c8jmoHvQEFxL2sPYq8qXmUvDkDfTsRuMQ6L8kqPckjvT2q6iC9hxkbPTO48by5tia+Ql+mvQGR8Tx6FbC8a4sDPaWaHj1i8fc7YO+MvfLkrLzWViG5J+YrvfuDUDyBq6E980b2PLJXyrtSfGA9bOTLvDHohTwKipE8AVfNuo20mz2QEZq89j9aPQrMnTyUT0K9ysF4PFGQLbziRi08zJqNPQC2ejyH9J08HcHdO7cl3L3MZYC9XkGgPKxPUL1eQTQ9mT3xvK+kFL1M U+Ag9UekZu3m5Vj1FuOo8h70fPYpmxT3C6DI9DI90OLjqqrvuzc699f6KvaR7ZT2J+Xs726h+vJlK3zxbO069J3KBvdcauL1+d6I84FocvYEsWjwKILs95JB3Pbz6Hj2LAlM9BDAHvQWvEzzHEBM89fQKvD2ZtjwquJ07uSJ4vDewNLwmlm29YYsHvSj/c70D8PA7vpOdPQOMlz1cEPk8Nd8APbxmQr3xy5q9nb0PveFXw72z1di8lGQJuxX/qbwJw548DQEkvC73HT2HeQo9jm27Pfvo0jvKvaG8MvSHvM/8SjwyW+a9emsQvtwiqTyGU1G9rnirvOmQaT3hWfy8+x9xPFPuf70p7Ze8J8oVPbxNsj06Cao9mRTTvDhkcLtMuTS8WU1LvQNVOz1kM9M8DZJVvRh4hT0i7gi9d3OnPMQBxTzRSJK8jyMcvMDSwLw6lYY96ZXPPSjH1TiLg1a91xPnPZwd671iVga9GtwXvMoUOr3OpuK8SDP6vA+oSLwb2uK8/A8M /vbJhIz0F5zC7jJW5PFEiPjyWXLi8w28xvaoqkLwqLZ+94bIOvsDZ6TxV6R69mMabPLs5sD2ga1S7p/KUvGwNW73w1wk9YxeIPFcvADy0aRU9zOLSPGtXGTsCSy26rlQqvasVArzXZQ49EJmvvfvqpzxAiZa8G0UqPdlplTtI/Ya8MP6SPAxrBr0weVA9E7qwPLUpGb0Noeq8EBOvPfB8mb1GHhg8mzWkPOMlor16fxA8XBkovRLICbzpIFs8dqsnvQ6qcT2GmAQ9lMUdPaKnuj3f1cO7j40SPcaepjsAtAS+hT5avYgDTj3KMJe9QDzkPI/v7TzjaTe8DaLtu/qTob1GIdW822FPvNLaHj0U9WQ90etMvRHsZb2Fq8U9obRPvdrJ3TpaMJw98QWvvWaX9Tx1nB89Tj7ovPYrm7xQIT68DAzVu/2nJb2yawE94KIPPO760bxy2F69tWvSPXa0Rr316Sc9SfmAPGGHbDrOm0E94MItvY+3ozzppD48djsgPDKFTDyM IpzY7K7tdPA++qD2QYhi7z5LePEgpI7mngvg7NRz2vaSXtD06j5y8wT8RvUgKIjqu5w+8r3YuvX2Qmjm8DW+9CPegvWJ0ZD3tZOW82Oq4OwiYGb1VRhU9AQY8vVn2Gz3cWtS7ZW0+PBHsH71onlY9sY0IPe3WfbxLXgi9YXk3PLkUwL1IxwO9tJx9PRljpTwl2Zi7V0OhPeXgvjzL3Bc9HbNVOlp2az21EV097H66O9qkG7xwGMg8yefIPFBLADwpTm68DwiGu0k9tjr0HD+9egvbPICyYjxAn8M9y8wovVHGhz0ZGNs6UQXLPNzWRj339IW8XGMYu6g9Zb3zMxG9XSizvHCgybw3v+M8FhxGvWP/Or0X5Es96SDIPEbAQDy6npI9Dp7/u+k1CDxziNo8mG9TPYg9hTw3p+m8o/n2vKyA37xHIJ29/BOIPP/nDz0RepK8Nmx2PIq/OT3t0oo9vhoUPEzwRD3AKeW8F/kCveOP8TwkoAM9NHTBO6CJKjx12vu8uP0M cOzJOgT3NMjU9hm+0PGOJWzwupdo9msEcvXbzxT3P+Qg96MfEvA01KbzMhOg84OsDPQexIb38BKu8ywaLvdWx7TzeoM+8wdfSvUfvlDyAgro8Ps/2PM3Ymz3IFsw8uoIFvTqLgLysRuy8LCWqvKcljrxMG2Y7mVJqPQMi+7w6nxU82WEyPfhLQz06Jt08fEIgPBqbg7xZFrQ92oORPSMrYT3F9bO8pC7lvOt8SDwlbo491XwjvCOcD73WDA69NLsgPSYBwD2WLOk7QVCkO2JqC70tPwM+1bcivQ+MoD24GJw6pQtpu/hEjD0eaFO9sZH2vHYZcDw6zlI87gDsvBHOKLyQ6Ng8f95BvdiYI72dPXw8oPlUPbdIiT07GYc9/JnuuVinXryBJfM8qT0UvZbGBj3/sHS7M3MkvMbJC70K3Zo8vWeWOjKfy7x5Sd68vQYRPYLFTL0DbpM82CpnPZ61TrzZkSM9s0fcvBDZMj0j+t88FK4OPXxC9DysYI872T8QvWAOdj1M zkDI8R1htPPE6kj1uC4o9LaGVvX6blz3Gv9e7pPUcPH8SnrwKmIa7Ske0vA9w9jzxkNy7Wb44vbb5qbwvstw89TaIvVheFjw6q8A9jB+NPR0McT3ttJc9FQBWPZdLCbyyA8i80VAnvSnWBz0okri8xgKCPCYIHL2tDLG7LvWGPGXIZrsPVhW9TiRMPZNtKbyVE2Q83sGxvN7oGj21LkY9U3DFvViolz0gnsO8PHbAPFU8gDwlTAO9bWLzvFVjID0YKng6TyuiPNAeEj0IBoQ9Q8L5vUwPqD2Y3nC9Ic3OPORxVT3TmQk8UjqaPB3PMj1xth88k+ZrvCGaCzx+QaQ8dCDwvZXX+DouGFY9heituu6Q4j1/bDY9dUhMPfP5vrwXmCM9xL81vYXSWj3spvc8akrgvEwrL7wOaQI7O4syvP7ucz0T3ec81A/ZPLBz3r3ajDC8WPYzvTZDkrwddji9aY9YvZ84uD0ZPGg9NFWDPC+yED0I7h+9aV+rvFWWvzsx75A8rHIM euxCWarxWFaY9Or3bvUJxXry/Q1u9XGy9OholLj2bFvI7GiElPdKYEbwKvQq9QBlrvcxJYD1CUm48lJMHvjcofD1qYTC8ph94vLdxoD0Gyng90fjLPPE5DLqDHvU8iXBDvTz5XT04iEE98bVYvetYKDzVffg7vGZgPC1gwj3luA09/Zc+O+qjTL29cVs9hNIuveaTHD1Qioe8DnvOvfGYBTy4iSM9T5g7vehaIT1Cm6i8eN6lPZlEyjvei389MdQNPBZz172U+KM99AcCvrq8Dj207gA9a2PFPMTaaTzfyQA9eycavKXxnTsSH+W8pUCWPBwhqT3b9CI9ViePvZ4lpbybrn+8jwsgvE80Hz5UjcQ8ZjBcPVTwKr3YuUU9CC57vZqmoz1I3Oo8pNWZvI7xELyoFIE7IIT1O2CSvT0d7A09KQn+vDJG2bvYj0M9wcq8PH9rJr22X528lMwJvSa0wD2kVYE9RUqlO64MEDx352m96fWuPSmU6LuOeKg9yb9APLHs/r1M X7bg9yDP/vT0IlT33dSE9WIIavdhJoj07qCU9zm3gPBzNgjzcUgM8oKzavG9y3j1AaHM9sdeMvNKDWjxOIki9BE7su70MND4RqOq8VS6EPRQWILvnjWE9beGxvS32Uj2+Xnc9E52KvTWEH70Y/z89U/vvO+cbED1n7Zw8isH9vKh8xL2ODMK8MOZ9OMJ7rbwmAAA8QkrSvBOYcD2UuUa8CPVOvZUiDL35ux293BgnPLnVqTy+V2A8jps0vFanPL2uTwE+UhbXvWctvzys7RS8hBXIvA+cbz15qyu8UvYrvDMRFL1hDRO9muyevE7wFj2MdQY8hb+2vQbMZrwbY7+9qvlvvE6G0z078Lq8bOtFPYOsuryOjiS8xH6kvYRc6TxMsac8Y7NxvatcnDzDiZE9MQSPvJ8+gT0xpB284kZKPdk9sL1kbiS9IkADPHV3XzvmC948e2mFvaobKz1p74I7E0/wPISWdD0WpHW9BQiJPWLKFz2xZ9Y86ssdvH4Whr1kHMM8/VsM evtZUoT1DMkS9jP4QvWpu9TwYeho9VoW4vBV+5TwJKm+9lifbPEEdhD15kww8wRivvG2brLyt8gI9P122PKJEJj7ZM4s8sKAVvWHKCz0EK5g9Z837vA2RoT1oR2S8hKmovJL8HTy+8A49tcKXPP83GT3oTii98KpSvGbV1L1mOkg9RnZdPasLlTwN56I8uvOHvcRktT1knGg90kCdvSliyLytqQ49/RVrPUi3Ubxknm09S83wvGw/t7zk7wk+/OoLvlpTET1KGgu9gVCBvHyVhj0/h5k83L+DPbZx3DxOxOQ8R+ukPGPaqTykj/m8LqBHva76MT0YUHa9yUYrPf6g+D19sgI9XJZxPZelvzxVc3A9TCD2vbTrmDzo5ba7YwIwvR7ZMbzGa5Q91aU+PTkChj0RT/Q89+y9vHjZ87wYiaQ8zrwhvUFYOz1Q/SK8m1C8vPkOEjzwGa08cj57vNgCD7x6CGm9pTqJPZEAKjv9N809+uaLPcJjCb6326w9FiPavbmhaD3M pG5w7QHkXvaHPgj3Sv1q9zsROu+NCzbwxf3+9cJLUPHaZ0j1UyXI9HfwmvfFYmj2c/Ke9hhiiPUCRSD4dWbw8dLcqPWkk27tgg5Y9eQ0NvqTkrj1wl9g8L5q2vYMH/jyqCgc7eNsLPI/6Uj3J3Ya8P2tLvYqSvr1T/iK8i6ynvPhWx7sPeMs63peSvWo4nj1JoFA9XtkQvdcnVb1Q/Y06cJ2OPUHhFrtHVzM9RR46PUANm73CduM9nb+Qvd5o2rueATa9gcEaPZDXQbt2CwI9Sq/qPA3JU73oYeY84HAwvR9BeT16QA29Hq4Hvdz+Lz0l7T698ANEPf72GT6GM2S70mG/PMrVOj1Ozns932q/vYrbnz09uQa8NkSAvQRQN7xobsc8XDehPO/AtDzkPig97yYivY1nAb7eIvU7iDfBPOZ9mrsoDnA93zoSvTLwfj1UE4Q96w1vvQpjFr19jco6yAYnPOuNej05cZs9IweMO2KYC708CG08WKQAvsIYAjxMGsS77v6M 3vNlxDj1iSvU8UZzoPCQ1hzswt748jVHYPETylD2pEEE9HdTqvUoDvLwEtSK8nj+QvGoU/j2xzm68+yl7PDzHkzyTt7Y8EKHqvXIAdj2wFOy8E+kbPc1l5jxMz0k9Qw4avR4NfTy2w1y87RPUuzgdvL23+w89Cya4OzEXVD3Py3Y9U9+Jvc6tUD2ll9k8GQG4vHXqAD3d7VW823oCPfZbI70sZYc9F5QfvKRqXD0lFck8/XEfvluAu71yQxq9qDEqPZVcB7z18vc8wJyMOhxr07xQbOY78LHmPEfe5zzg0Tk2aQUPvUe2fruBKrs7ScLPvHy6oj3R8Y29OmdBu+3g9LzpD7Y8ouF1u6OslDwYNWq9srFgPbgRwjyQfom9iXtevKaWrz1JH2o7YJXRuxVUIb2F78y7IYrtvLC4oTvuyiC8ZI7EvIgF7Tydtb49g8M/PYwYR730Xrs8BAmsvEnLHz2mU2I9B3kWvboEkzxBHQA+5cTPvf+aq73Q7pM9mp1/PAmw57vM eu7k9UH/nu3/0GbzTkcK8h/tcOr5Cnbr1bYS8UEb/OwPEBj2sdZw9QB3uPS3WvD0uaHW9jk/FPS/4NL2Zi908gL3yPNmb/jxHQiU9ZQ98vQhSvzzv8pW8CnkZPWx45j2LYPI8wydjvRbdPD3QRaE9YUnpvOjQsT2SN1Y9ICAIvWvQATzIw8o9hcdOveGalr1+vRC9rDfpPL3lMj1FeLk8G93Eurzl8LzQzBE+yk/nvPhygj2wZog9g08wvQxspLx/8zO73p5/Per94rwIh8K8JBiNvHDVPT11sHE9L+iGvCQGHrxOhVu93NF3PRADYT4wWCC9YoCZPBbPHL3GVWq8hm5FvMsnojxkawU7ULAgvQVlpbwWsMO8NcvOPIEeizzhMki9mOs4vPj6ZrzSlfG7ntE2PU9Tsbxurhy8UoDuPGCktDxOTZo9AU4uPemgTb3NPRC9ytUIPQeAFT2oI6s9qqjgO4R8G7xORFY9ebipvYcge7yTv0K8AFcgvWD/oj1SCjC9rVIM cvTa1f7y7IBA8R2YHvbzyCD04ox+7ASiNu65Hk72yDsk8hJesOIAm/T3DKVw9KRqKPJKJlb3rIQs9fN3IPD0rpDxBEfe8YCyYvfkK9juhh688bfEePOtUOD1FtGy8234UPd3h2L12LLw6N54yvSXlRr2kX6u8R70qPdyCoDxJqT683hmqu7xXpbwwmUI8LUNGPSwm3TuXToG8FTsHvIhjIT1DF5I8CZsLvTiuuDyXB/w8lBkNvP4e0j1fDrW9saonvUIqArz46Si9gf5Xve56nz2rmE88T0QovY+JZLxdJO47LDJKvcoCiTzFhRc9J/CMvIbFU72ZGhs9f3HhO4rs5zzCNQ49wzOfvJ3Q8jsl2te83D+OvA/jhDwY0gI9n6TJPbVKCL0+46K9YrQ0PcjgFb25GW49iGr6O40Rgzo3Ts48ipAqPczi27w9xx89a6A0u406qDs0Zy29P9NKPQ9Syj1zsLm9Wy+vvfhG4zyYQ1W8hLGtPH1mHrz/uZS9pEDnvJ7rATzM srSw9H67OvAqEDzoS+4c8lpgxPWeyUb1Zf2k9KgCLvVGPhzyy5gc97PnhPKCHxLulI508Y3tBPLu617vqrPC8mXPnPDCJ1jz3MLU8kXcTPRywFr0B/s08+sg3PFFxmr3WkZa9KUzOvEETjb24G0M9yf7rvAmMurzOpg09p/hCPcTxNr1+c4Q8lC6yu09csDtsISm8zFGtPKSXB7282bm9/DoFvr9rqz2OwqK9Y8z/O/HUVD18GBA751zvu/REVDyGLbU7aHALPRaPiD1V+U49+K4oPBv6GL0b6WM9ksQAvY2FKL3j35I9sX8KvV+jXD2cxVw9+jIgvU+qOLwjeYY9SJNAva/sdDzivRg9g9+LPeTTZDt2xVm8piuxPIjOCb37W4K9mBg0PJga2L3MlBY9+D0LvIIhnLwtvZu8tO1PPXxSsLw7Ri467JvQPN7Gij1U3Ew99oQRO7iaCT102wO+l1Z8vQ+CWT2v0rK8TvNRvX7qSD11pmM8zY4fvDgvwTzY3t28+skM OvYXtxTyBJ449WNv8PBMK57xbuWW8SjQdvbyAEj24/I47j31svSFBNL2OMHI81VgCPfdpOz2jATg9S1nIvDtoSb3rY6c8Nt2ePZmEfT3+Mw49DhmHPblCCb2iVfo8bCuhvNIMF727M327TPRTPEm7AD2ihKW8PURLPURZC70eU+w8Fxqzu/NkOT3Rubc9/9K+PPLi1juHzdG8Z5E8uwKUSD1JSBE9MxkTvXO10DwTzXE95h4rvdhXGjwtXGi9JXI4vdhxBz2JMyU9TAXZPQuNhL0QdhE98dgaPU2oUz2bUKE81K5mvXjhv7yzswQ9TjgRPeHRFT05KTY97TShvBsOtr0T4aw8FI/Jux8bFDwFZ5I8dLE8PYLbrLzgT9Q7n22tvGDxN703Hec7CASQPGVHhr3lEU68VlLCPbzKzb1tEEY94sE3PSNsnjwMNhM9TFGAPRqkhjuBD7m9w0mnPA6esbzTtFM8v7zXvKhSRj2Gn1e9G9SZvbYSAbthA6m8nZsiPEr1qjzM h6mS8sYCmPeaiv7zp8Bo9IVGxPGOagT1V0FW9zMHhPLpPvz3wJR096izUu7iDnboX8qQ9Yt98vVXLFz2/L1+9yIu3Pbcgzz36kn09ENCTO8yjhz32pmA9bs9dvcBabb2jRBS8YmC/vIhoHr0qxdq88nZMPQQ08b2sSbg98sq5PZEC17y6Ibg7lk0cPXM1PzzgA869h0k/Olf+k73HUCu9irdkPQHlJr0wtvK6f7i7O6b38zwqua69HLnVPTAwFT2vquu6RlDMPL4wCD2fbZe8mhGfPMI5QzxBq6O9EyO3vM8v8j3KlhC95/OjPPc6Tz20RpU94mQOPOPBNjyNMJ69TnqRPVhEfz3OkN+8WtWrO5ZplztOFsK85vriPCNCmb3C/ZQ89ASmOjxmSb2i3KU8xGa2PI/r/r1L+7y7LdOsPQsfbTwCDKw8NypzPefG4zs2Mri9jIx0vaaIPL2bNTa9W7oqPeEOvzzxs4S81FdcPOu05rzGuie9cUz+PJWdlj0oToQ8UEsM CvMFxED2N5zS7yUMOPTbWrLwP4SO9pS+nveWkGz0OZQy9R5gwuw5DADvMIoI9gL9wOUJyVD3kCje9Bn2wO9WGmj2hyS694Qk8PQFrhb2LwOe7+WGpO7d5hL3nBhQ7sqY3PVkaGbvdiKC9p14CvSAB3b1KKSg8icjNvDAOmD1fU+u8Y05ZPP7ZBL2vr7u98kYaPFZKtzxokCO9GlmZvNKDTzyCeuO8eI7dvKfZu7zq17i89tGCOxpJhrwlZry7FbBJuS4YazzeWyW67aFJvTGt3Dy/bQG85C6MvQC1kz2W9+Y8+DlmPUWiYTxK2Gg72gWFvSPcgzy+WtG7jz5BO2nsvrqwVkG9BlJ+PYrbuDxsjYW8KPYlPcH1d71lF8o7WslLPWuscr1GB9U7JE08vW51Fb1wsR4907LxvPGWoz2maJU7rxaYu8SLGz3mHMC9Jt8wPHYdXj3HKtO9BeZuvGfsUT2CnZc7P6KyvH7WMr0SQyI8EDg6PWvexbqS23Q9P5gDPYHQFbwM jqI08oeoUvbnhBD16+g07PdZcvXvOED2gXZ47MP/EvJKtmD0Ee4g8Id83vRnD6LtN6Aa9Uf6JPeeigr2kvNc8JUiJPf22OzwXtmA8mWjZPLXMv7xUcKW8tFn2vBukljxq5ba8NbNjuwY6kDrZKFo91KEvueMJ+DzbfUg9zhILvZpmLjzmw3O9LLCFvcntljxSjZa9Za4JvdSRnT3LbX+94PJAPft80buxTcK8YhTLu/N6Uz0TOUY9TD9JvaorYL2Zcr49J5GjvA+O/TxAqBw9TuHevIBe4rzvx6A8D/gGvQaRQj0RKCe978i6vAvSED1ZwRq9WvlPPWDeM7xq75k6iastPXocCD0BPI68kkNPvHuhNTwAmmu7bemHvGvDrrw7D2G8eJvuvPZNK73GJby5K/jaPPKuCz1LGya91ZZdO6BmrrmIwl09G6aKvb22Ez1a/MU7LhamvA7m5bzKlg69Z28RPS6jQb19a7s8YPeIvK2RizzPDVq8De+Wvb0Eb70gxXI9Ea6M 1PMGrorvddqA95YuMvUstHr0Jvz899qQSPU1q/zwi2I29ecl5PdXMO73cfY689/CUPYN1gz3eLYK8+YJEvVa/ubzD5Um8XdWRPeBMTT3FiFY95girO9wzwTs2SQy56um9Omu9Ob3VQqg8r4ChPaVAFD3/vhk9VvIAvZObpL1e7WQ9n76PvdeE3T3vkCq8h9M8vOrhdD2+LfO8nsIjPXhLjDsdh4S9pAn8u5seqz33ClE9B5pRvZn/ibtLZRY9UYR8PY/6ST03FJc9LJ+NvY+RqjyCnzs91WQCvE+kaD0TdqA77QwfvY/mBr3yDcE8Mad8u03oBT1z/qC7QyvcvTVXJDvlbaU9/y2hPDULHLqXPzs8BDJ4vfwIYT13M5g9dplNPbpWmLy0XVm92Do8PeYDuTybWeo8uraSvJIqAb6cB9I9w96bvbcbzT071sa8mWEjvZr1wTxuKy69AgjsPGZ2BjzdJ6O8j9OAvZy3dD3yjpc9x948vAX6BjyuHnm9Gz2fPMGmKT7M AtM88d11IvIMfWjzcMSW6ZrX0vF2ZEz1wfS+9DejrvI3PprxIno68F/YOvPjkprzGpLg8XiTuvBG9sLt1Rte7uJJzPbL9Aj0Qzww9MFazvKQwBTz3HHI9SDHsvENCIzvSgDs9lvpIPQrCOz2QgnM9UQmQvAWei7waFRA+o77PvXOruT0E8mC9GuNtvU/KEbwKITm5wlUrPcBixjwcm1C9JHoOPKDSDTsydt68FQcXvXm+X7tGnTc7plJYPHWp+D1h0O88+5+BuyesF7v92wQ9YKu8vPVppTzSMcg8QWm5PBDLMr24sui8sqUrPSNkaT0tHis9oIWzPdJns731L1O7QNJuPUlro7ylh9Y7JsT8vPWM4Dy6iZA8R3GAPAw0gj0SkBi9yOFkPEuo17wXyIy7s8X0vAL2f7vylNU9VG+6vUXqlz3fq4G98GAuPNEdLjv5ziC7IlzXO0VfPr3KX3q8G76IvXFAoLxgGmU9mHIqvT2AQj3DaoM95bS7vNuwGT7bMI89K7GM EPBzkIbraXF08+t6vvSOPXTxBqy49JpoGPfq1MrshykA8YE1WPS8Alj0MxgG8+yrGvECIdb0gEFS93hgBPUEB8bwoDxe9TlW4vSRd2DtSZJ88xriZPO9cPLyt5bC83wYwPCMM8zzL1nQ9k0+VvAPxY7yxAKA9KrwOvntUAT37CWO96YwJu9mLZz1ErOM8BwmGPATCML1mPdY76qagOwIdDj298CY9nE+svbS3bDsvoXW9qao8PbiZBD4Q4II94GVzPFhGGbk9/WA924HkvcmkRT3OKci7x+89vISHEz1Juq09HXqEPXC5Pj0u5O+8YamOvNsEX71tWyk9kSiFPNLbKr3s5yc8N6Szvc+6yDwGNCs9g40xvbN4qrsCeuc7dpRdPRyhPj3IbMc9cJoRvV/3hr3F/so9A8ELvlo0ED0HGbs86F3/O2rzzDtKLiu9IfETPf+4ujyPoYC9TYEIPL8tVj2YdnI9RdifvQY58juDO9a7XoOLPZfIOT7QPgC9BlI8PbMTNz2M 2KKA9L++DvbmvlT2t3vM85Y6hvF2K9DzTgZM8WYA9PNd1hz0Udl08N6MAvRFrtr0AhQW9M/FavYmi5zz49Za8/MC1vVDAKD0bLZM98fMmPIS/prvwBAm7HaB6PdP5gbxT9Zc9AYisvN9K2r20ALo9EQSJvT7nnDxBVky9qCDmPLaieD17igM8kz4KPJNEE716gi29aJ9kvTRPzD2dhYM9h/Fhvd+NwDz5fca7XmIuPZj/ND6WUto8yNwyPF+VC70ELDE9zJ2mvZy7CDvTXR48eCp2vG7fBT1e5PI7ZpfWPAOjlD15tyg9iG7LvGfAZb1ty/E8qePPPHDJt7wTy1k8hMGmvBWrOjzDBOw8lHajvK7lEjz0TSY8d/JaPfoMjj0Ez1k9xw/5vOK54L1Lq+Y9OiicvQbVsTtqNPM8fM0MPd7fbzyM5jS8uSxfPbKvnzyjg4G9Fy+0vLgmlj16Dym8SqafvR7P+Lx+d3K8jEaKPQ6UFj5aDgM9LzZJO+KX8DuHJbg9xIPM IvR9vXz1CwiY9n0jVPHR7Mrzwd4o9xOu0PFHyyD0mCUA9ggUpvWG5rL0i9fk8kajZvNZ/LjxCY4M8RSKlvRq6GDypXo481McdvUxzU72CNYi8dw+HPA9yRT1LvVw9gSSJPHhSS73JnBI+f2ufvUx4c7wMlLs8/BD8uweopD3iFfU8N4OiPfKapry6Bw29Rbp0PBWNwT1UoZU7wFk5ve9ZJj3uhJq80pGiPMnbHz4eF8q8hSVxPWgoRz36ppO8OyB5vQqRQT29naC800NevZ+bJr3HxxM9cf8Ju4t5nT0y2gg8HaGcvO1mvr3jh7u8cJXjPGsTljwOQ1w9wWoCvRlnaT0V3CE9kXPlPA6JDL0dKx09Ju3iPNIrYz0AMWc9VshzPa/Q7r1GtKA9ioJwvWg/0TxTVVE9FTDEvBliPzxm+2I8/sxMPZLTW7wuC8C887CMPE5/BD0qwFQ9ScDivZkefjw5oXG9UyOiPaumJj4E6uq8jXfsPNbaGrxCM4k94XKzvbkt4j0M +ulQ8uorLu2A0fTwuSE49E4ykvGovpT2aYFK9DAVMPN53473GZc+8t0BtvDUjB718tO+7lMLquh8vUj0aKuY8VAoWvRr7Wzw4Yyy9GAPYOxcPdD0s0rQ98tVJu+9ImrxLG689sM35vZXNq7wx4z+9D6z0PPKfmrtabsc8TEhOPS3fgL0MiSO9mraAvFp1tD0eDDw9YCvEvdFvrTyD8rO8PW0TvAlBNz4Q/Si8xV0ePIX8HL0aQeW7sG64vStYtj2ugG68beXUPLqXMbxopZg9HoYRPVbHcD0HUSS924WlOjkj9730BEq9PWIxvZheHDtydum83JWIvGd5dLu2OtI8luivu2zjCD0cvdG65wAVOTkAMT2kF0A9O/tTPOUOTTy4vbw9D4sCvjqvDz2Omys9FToqPeeqkD19nyU9DxjDOxCfD70JooU9AgYPvXKwTj0FFaU7ytKLvO4NAL3/vYm8MZrnvCZFGD6ljfU868t7PUje9bxxfZo9hccqvSaHy7zEQQO9zlOM PvMUIabwE91w932RkPSZFiTw4Jyo897INvWpGgDzsxHs8LsYjO8b/lTyovkQ7nlSMvYA4nD2WKYE9g1C1vNLHRbwHihw9Rqrxu8b1kLtbXBo93n2TvE7fNbx8y5s9qpHtvROLDr3u+gM9RojZPEtxsLyvtQk8G0uCPAsncL2pdqg8qwE3vU/UHT1e/zI9LjkPvTejlrsdGl87efZxucgVgT2dYSi9Q8HePFFPwjx1Q2s9gxaKO6stiz1Jz8O89bGCPE3THr02fdW7wCEXPdzHrT0QLxm9gqiqvSzkTT1Rd5A8BeiePO4LVj35iKM9JknHuwpLwz3zJMQ9tq6bvCqR+LzA21+8Hfq1PXKVj7xECsE9hvi4OxkLn71aJ9k9fIHfvMoleD3pmiU9x2NSPYavdT3nV6o8jZw/O/7kar2J05a9g7WCPERpzzz1ar28mw85vF/llDs6KEy7rn0ZPs011z3+JXi7s+ftPXyoEjtMR7I8wc9MPGn1jT13GCQ8Q0WPvUeVizzM mu4s4JsvuvOZkFTzTOkK9ahd2vJnGN72IGJu8+f3nuwOnVj1VzFk9yDycvXR5sD3ichE9Yk5gvXHbIz39gfg6Y0M2vczZ5rx0S2i8AMiwPLJvdD02D7I9M31gvQEGc7w3YF89jZXuvNHlIz20kIY8ZpBYvUvi5Lzt4d289GdpPLydcLwKgQM9biWSvd/01zwp4VQ9atSgPJ3FkD2oOKa7nQAaPXNkMrxhD5U8/uNgPaJLiTymcJO9MOc3PdEjWTxaweS8WAyHPddFYz0PBNG8H0SsPY9RVL2MJWi9AA9vPZJuzroAwkS9uj0MPOA4lzzwH4q6A96WvZ+iXD1fvTY9uXUFPTVPlD28zT49FstpvSHZij2d4Mq9aPvrvUSLfrySOYu82SQPvGLayDzDrlk8jOLjvSRBnb1w5Gk87bM+vOPmUL1pnLu62E0Nvb7b0bzo3hQ9VQVZvUSAtTy3RSI8T/xsu2qAjDu1PFI97jXOuy5Jir0XsuK85DaUPEkknzxCubq8gheM YPWXZvbyIfYI74WZ+PS+md73ZPda9vrXsucSa+L0gd3S8WnEnvXVRIr0vxii9mDwOPWvuy7tewqe75DpaPegALLyOLyy6BgrhOx/JGDwEwgW++igAvm7tDj3Or5I838lDPXPJ2Ty8/Am9RrBTu5makTxJTOy8CeeBvI/2OLy1UXk8C4IRPf+sND1xgVo9lYtDvaWRMb3RCnM9faa6vDBsPrxciX883siQu+kE+LwvAwo9n7k2vS3eGz2sz7G8O/otPf50I71V9o49/OyEPX/DBjxixx69BpiPPaVRWr2XuQM9DdCsvdlyl71YxIy8gyeRPMuyR70pmMc9UGMAPVNgkbz7zLo753hNPWh2Mj21bb29jp4xvQAg0z0Ac3e7W+7mPGdqtLuu1AG9zEXgvDVFhD2boQO9tnwBPYShuzxhtU89jXLWPWE0rDxGUx48XqVivbbytjviskM9Y8COvREQHz3iL4M9pRE+O+sjFj0khPo9rX3avELZzruFCBu955lHPKL6C73M BIEu8XTdZPdiu5btqQmC8eIuSPSsVPL16cPM7hT+ourFepb1Xyfa8xtClPIGNzr2uWcs9/LC1vE/drT1JUXK8A6DlvFC1tzzJZ7S9G73TvOSzBT4k5fe7KDKZPN4BGz2zmjW85ZKXvY7JLjyFmIq9rQhKPUEO5zxgP4E8C4LaPAN5nzzQwto7UDCpvAtW3TsFo+o9fiTSvX6hXj1FmKi7h/RzPSThFb2rBcA9Fkdtvci+DDw+Zpy9nZQ2Pe2oHj2sbBU9DxjwPGOIQDyX6+E7td95PaGTcL02lWa7WzqAvVRjz70CpRc94OxXPY0zBr7UNPE9RrAsvZbUozp9y9A868ICPamAhDtF4oS9KtsYvB+1tD2lzDm9F6ojPAMoaLwcs3+9/Mb1vMTyZTywMaW8bLWpPVuitr0frTA827MRPV0A7Dzxavg990mnOlN9M7wiFFI8tfHavD5mUj3lZ8i8cXgCPbwSgD1SjLY9bF+zvM4PeL15oKm9mdGcu4dZCb1wJIQ8LYiM EPJCHJz3UU5e9Zzt2PciKOb3ZI/g7xiXbvf10mL2m5yI7W1LlPQYhAL4tGA8+nxiZOj8PUj22PjM9qesCOvDkqT10mUy+cN7ZvcGGOT3+nFU6jMrEPKqPnzygXoO9kcEFvonMvjzw3E68KudOPcH0mL2wsoi8TJ+kO3vawrvs1YY97HjiOwIfOb2dwV+9S6qLvaLCiD0mZZE9w8JHPVXCoTxG00U9XFUWvWxcNDw2tJ69JOUQPa8B8jzDhJK8yENcPa32j71gjPa8DdLZu7eVh70Gyxm96tMPvaivbL1VYLC9eiinPfSghL2PpNA9sZhVvYhbsDtWI7876NiwPAN8vj2qADy+/RdWvSfINrw1p+I7eTwTvWW/rDxTtha8FvaNvaozNjxWUEo6dSBqPcjv8bx0sKi88o0iPSz3lrsVwks9PnMFPVv/0L24aE+9pbX0u2V0yjwVlQs87eedPCj4k7w9OcA8xc3hvKgTOD3k0Gq91/87PXyoUj1+DgA95lAoveasv7zM Jtz+9fWbCPH9ru7yR27W6xPGKvawzrb2ozrG9tSWWPI+oIL7VBKI9HQO1PdVymbuzJVE9w4sUPVzzzbuT7py9sb0TvWigWjxXD3094ILmvFCeCTz+WoG9q5ByvRnD/LyaAus7LyvWPX7DI7317u28cWxhvMQ2hb2tYRs8AKgdOp6gqjvnDCe9FEUEvdE6jTtmb4i8wnFxPP3+h7t4YUM9fohXPOnmBzw8CA+9gfIPvd/m9j3wRoO9HHrCO3xvlz00s5E99ciZvaTJCz0bMJK71NqOu+3rM73yfjq9jqiquhFan70NHrw9Z05SPZcRgDudyqQ9EqPAvNRZi72CjXO9hI25PS+Dt73S7kM95WJ2PbuGRTyCODm8oDmVN7RpSb1hA4a9JCkePp+4VLzMw4+9KaSpPYADgryZvC89e7SIPQbEBT3xix+9H4/MPfcSujsccAy9fWwfPWb7NT3htFC8TZOjvcPYmz1KdH29IucgPKR82z3bEis60muvOipQvj0yPf09bulM 8vC7Mbj0Ulty81+y2POUhZD1vgYk83i39vBh4IL6A1po9yP8EPdSDMTuhtrM9oAOcPPwQm730weU8BpjCPfxoKr0tOac9zC06vAN+QLyTEEo9/1X9PLJkurwHwxC+vxa9PWDnDb1M7Tu9Pu6yPafFtDw3EAQ9LKIcPliRCD7/JPy9SdGJPUUaoT2kZde8Ze8EPCjiejwVnCI908g/vZSnLz3rsKW8172WPF4ihj3kzZ07qUEjvdm5fT16c+I9Vo83vf7UajyiYj48eioUPb0lKDrThKy8UycQvSSsHr5B1GY95ZS8PG8nY7zaaUA9lDTRPNzhVTxoyVI9X0NnPQ18073pZhw8Czv8vOZW1ryilK27ivr9O6dOizzGuBq+qzLbPVeOw7zif4G9pRaQPbu5gbwoweg8PZrOPYgrTj3bNBW+Cr7bPJampT2RPbK8hTGGPTRPmz0BXIa8swPBvZh3ET3pyQS9oxKGPJHqdz0P1z89uOfdPeDdsLzFVxU8pamkvSqs/jxM lmuu8USlOPTEEhT0SJ0i9AnwlPbimmbxDioU9vxVVveTcDT2KoeE8+BmEOE0uoz0iFKG8Yg1BPI0oLr2DQj69mXK5vKrR3rxpSnm7QvTBPCYAgzw5lAO+fMCzPZqqR737KZq9+Y+pPAIEoDuvE2k9uAbJPIqU3bz33929LfuMvfSbez378Ti9LhsfPezI4T1VMhc9tnYIvRCyPj1vVZ69XTNUO3iaybsO4JC9dF7yPRT4mjtqL9I6SIqGvA4z4rzdNdi8pYZGPOTp/7zsxbK7qRJnvZtX/LoxkTI8gworvTwaUDwHX3w9Cg4IvWeLEj3jmG68E4mfvLJjc7neoty9IOi+vBb7zbtEOr07b8kWvcehn7xuj5S957bNvHSQOzx80w89aVxavS3AQzy8QYw98FK3PNL/4rmNSDa9MjuKvcHYaDxEuxo9fcN1PYfqVj0wva25W4VJvWIQIj1FW029YxTCvDB/yzxmlvK8DkiqPH5ZbTyZz/I8lwwavGBlfL2Kwee7o89M oPQlQxjzycqY8eSsnvVAFaD0fKmu9CwlrPWgAATqvLxO9dk6WvBVmoj0XkPI8sZ0XvYywGz28zy69zM4PvF1w0ztlbls86GbivNa5ob04Mzm9tAqMPEM4Pju7FGG6IL6Yu35fs70kA5Y94SzkO79iNj2choA9bUpuvSD6QL0Gd7u7lKqFPSgSlzyIVrO9xJ5yvPnVy7wxDTe9v4EJPUCLmzyU3qI8t4qsuwLuo71TFyA9CXWGPW+Tg7yK2AC7wIa7PBdl/byRzM87YQfLu+FoGzyoxU29eT1xPEaHNzzshEk9JDRxvIukDL02b/49XzI1vaPGCT1h96C9oaoSvTOO6rx+d8c7QY5GPWwGzjyay7W89ry5vEwW/Ty6CzA96AYivUyFFDzL2C69+7pqPdo0yz3cGNM8S496vMJEUL3WClY9iOVWPegslrt7m229wk47Pb8KhLsFr/w8+E+dPM/woD0J8VY8Ztv0vDwoNL3nJkI90SS0PXT4VLzX/qw8OXn/vC7Sjj0M pwJY9arEcvNWcJz0NpSE9ihtwPIdY/jv9Eok87ykAvMg3B74hNDA+2DeKvaq9AT5xUZC97waEPNCFED33HCi8LS11Pan3AD2xFXm9ZTAPvSVhvj1kDOe7S3dQvWojAD1Em5+9szZjPTDbOz73QOg9qIRlvVvywTv8KCs90xTpPGBaSjy/Gco8U8VZPIhgDLyZpig97CMuPbDozTyhg4o8etVYvHQkWLu+9jQ8tMNPPH+pAL0bPKg7/ZjavZlHnj3MzW49PEogPSAUnbwT/h29TC/gvNI0wDxHbvo75faevGQwhb2/isA9uGALvl8G5D3YpQM9SWVqPOZMIz3kihw6VFTBPH1PMj3Barm8Lix9vVmaHz1X+Ga8dViSvbCU0jz0Rri8xI6ZPCeNuD2verg9quVRvN10fb3eDwI9HSPUvEsf+jyLBwE6CU/sPJ/N5zwn5wO8RfuZu7VMojxZ6Ak9EwJkPa3B0r199e08zv6DPVIjMb2zodo85OazvYoJtz2qTzc97oAM PPHqymz21opE8CBc4PcPjijzeZxc90pPAPMteZLw5Y1s8W+8yvikFlTzzQEK9zw4ZvQ28ej1EU/A8omoBPZ2JrDzLdxw9OV1gPAaFMD0rbFq8EOtYvbqNlDxhNTc9VbmPvN0UAD5Xe9a8VlX7PIAkJb1xDCI92YA6vRXY5bxragW9NeVdPSb9Fr1GKiw8OLygOrm0Fz1Mq9c8RgnGPKf5wL1rQws9ADwSvW21U73Ysdg8CP86vSgMZDzib9k5639avWGpkzySPiq91/OlPWY5WD0bToo9hRZYPczCOLztHtg8pSYNvmwY+Ty/9eW8dXoDPWHIsz1YLJQ8TwwgO+zCwLve3jm9+UyRvfUw6D1P3Ni86UK6vU+6Vj0tyuG89gBrPSWw0z3L+RS9po0NvFBEtDzZ6Bg8XmzGvTItkjs/qoy71iw8vSzGB7xGcBc9snzCvFVVAT0AeDY9z90NPEVGNrsG8y28Mfc4vc86Kzygsmo9KrySvaGqbD1Io0y6Ub+kvC0KP70M mguY8rVQtPRz5kD0Y9NM96iktPJFlmb2B2SQ9k5a8veunrjxpalC86E5CPB6NZz3KzNq7NDiGPa3DIr2CjRC7rbvyvFAS9T1s8ug8DWS4vUtK4ryEwIa8KFGQvAo/Pz4pO7Y8hm+cPJ14RbyN/y28PSgFvQHjqDxwhco6qUxcvTB9T7wDEto8kmxZPVAotj1Nhqk8hDOtOhlzXbv/smI9lo/fvDw4pLxrRn28yjqUvI2vTz2opF49kblWvFapCTnwpNo6885ePKQsRDxrV6s9XVhvPQETob3+HH890vObvbQV9bieqoY8kiduvGr8QT39yVm80J0TPc1V2LxEc0e9YVGBvFfEtj1mpEc9qzhivJ7T4DzvDDC90+yFvN/y1D0NnkK6Hp8KPYIEtLvlqog9O8DlvadmST3nqYc8x4GBvZS05bza+YE9pGFuO6uP6Dzh/rW80ORuvV9huL0RDwG9xqU9vGj/iD2Mo5a7aZq2vSBYhT2uAzm6008jva19sTt6nh47selM JvOVlBDrWi148kX03PZBG+L3Gucg9m66WvdBiODxSGsi89ToMPaboUz3plAy9yK+8PXoD+7wA4he9ML0SPa5aNT3K/GE6pyTIvBNJ3TsyXra9QK+bPd4TCj6D21M6zE0OPUPEZLx7sy47a6UNvoDYEz0Fz4U9p8sDve5ziTyIgsu7/YkRvBgHiT0qAAm8sPDlPGX/Xb1VtNK8GFAVvPoqnz0tJoI9XHymvAHLRz0Mkzu8LmQfPLUsNLzyE4s8GR/dPC/XqDvdlC09rUo1u/V71zqRbbo9xjEIvqbifD2H8AQ9wa3LvDV68DyDhj88Q9b8PByBWr18NDw7hSI8vdBab7uEAP482OOuvfungj3yBpa6fkdFPd2O5T0p24y6/3DiPOly4LyP0c+8YjGAvYJ1XD061GE9j/4DvURSArq9GCW8SKk4Pf0kwj1mm/w8z/zzOXVLCb1CQ/g89eFCPXaocLzF8Ps8PzUivcDEWzzeemc7vQpoveqXkTzjCCw9mCUzO14zDL1M tkaW8gSliPYD0j7yw79s9dT/OvczD7zz5s9+8Pj1GvPwskj0NuNk6oiDavGVqU71FtmQ9iEQyPAdrGL1LOse8++blvQDQd7weTCM7R77rvK7XGT5risE8NtVEPeq0Nb1NMhI8RxqcvE9gPD1MEYi8hu5ivLNBUD0wmCg9lYuYO93j+zzP4Ee86RCMPR1iILyWck09RTHiu2rSDj19SoC6fja6vK37Fj0aM4I9EsMDPZvBkz2PORu9uaICPAcIubxIWjs9DmR7PVwtZD3EcYQ97BDgvfm/Y7xzK0w98psaPR00vTtlsV49MqmYvA7VVLudgQe8Sw8GPAjerrwxy4A8tSQlvXW5bzkFIqo9H7vuPHAa3z0a1P67AQqGPc8/0zwMcZI97MeJvIa7lD1yY3u8iRm3vPRH97wDH4q81sGiPP1ldj2U8I09ugGivYRcVbwYIlI89EQPvfVvmD3AGCs9onzuvDAK1jzAkSA9zTu2u6DbiL3pbd28/vQxvbEASb3MFWe6L1cM BPR0kSrtnCg0+/ueyvTgHQTz+Igo+/YZ2PUnEb7wiAuI8cMwCPeFaijwqJLu9VXYnPIXaxDyuoEC9ag+Fvft46Lxw5Qa7edMUPhXART5vvsY7ZQ+dPWySSD3b0EY8nUlmveRHMj1BUzi84LRyve8bXTtRlhi9FQ48vRJkZT0au747fuV9vfqEVr3Y9wO8Rj3MPDqG6D3TQrg84KSYvCmlmD3PVcI8plE9O1t8NT1nwC66jGfDPPQ4b7281uE8NOcGPRkKHz1+NLc9ObTEvfriUzxRgqU9Jw1/vPdfLL2pHWc9NyQ4u/neFL26x8+8vMmGux68lrzw2EG8nCgFvRy9Hr0+MM28i0BLPZU5LT7c3Ws9ZUQcPl2ILzxAgjO9hIgKPXP19DwEf0W9UaUfPSrBcLs4FT09iGJEvOn7mTyR/CG9zZhBPaRkE7475pC99x2RPE8subuTY0E96r4IvaGbrz1hvb+9TwDLvUh+yD1jdRg9RSj/vIastrhSTuG7+JgUPduV8D0M OHIC9vxQkvsLqQbtlJCK9CJRRvT205zxPD1M9Tm2QvTxJPL3otFw9c7YRPerAlLyKwao8ixV5vXiXhL1P6mw9UKq6PAI1aDzaSZA8I56HPJSDRr29rIg99g2fPV9PHr0U/128eteTPWjrVjulo665hORjPdXrc73D5Sm6cVjXPIfXQL3d6J69XlU9PRXDir1Q85G8LHkLvc1lgr0iOo69PMCZvNTyrr1MXf88XjLIvGkGPL03KcW88gSzPHicMLwyqKu9Y4oHvoqdqTwaqxw97V7mvJamYrwJCIS82xGvvYYVwz1GnzO9dRqUPWkrh7ygWx69J0axO8btszsP8pc9V1kzvTVDUTwTdBQ9Js/kvFmtXD0HEjk9ojgAvYmGVzypMW49/wCgvcjQgjtAzqs8cR59ujhRWrxd0RU9QhpWPTNgEz07zvG8H6TlPXQwsL0UNVU9SzQ/vVtbpr3yJFY7eCypPDqyt71eA1s9YV28vcVJ67yxvaW74Iy3PFOD07tZwe06pF1M /vakKHT4DWJ87TjelvXKbxzvKZg48FGZmvfogCT7F06W9VNKgPX+10r0eh0k9VaI/PSi+qb3nGwY98hB7PbqESr1Rw3U9nGzvvAUx5TxxzE09nqmLPURmbTzahhU+jtqDvGqf6TsYmzm9OTJYPO4isbxvEZI9x29GvHPaID2g1aS8Y7QAPtivyr193hk7clKCvb6jP717lYI9rN3uPLa5r72yM4A9MnuCPAs6d71r2Um97bpGPfdVdj1V5tO8jTZfvIFJuT3ndnI8X2NqvQ+nsLxQE7i87x7RvOMXhzz7d4a8JW6TPZfqwb3YZlw8AxcVPTFAPL06xJg9PDYAO1yxFL1vqxw919SuvP4pYz1W5Pm8prcpPSUKKzz7Xsk7rkuqPTORETz3t/G9sxCoPPfSmb08U749mbywvQi+GT4BeN89tp6rPTuSGD2CWko7njldvQ2ChL2tAY0981QyvKsRH76yS+094deuPPDsCj38VMA8w36EPZO+6Tx+JIq9vH45vJzxIj5M Hp4E9pKhzPaA7GLyTukG9nblzPNfRNz2DKZq92crIPfu/ub1GhHy9xprovKeRhbwFukM9WSaoPE9Eib09X8U7qq+hPNL+XTzU7LG82uCHPX0Ooz3kBhs9xadRPVZ8Bj2EYla9YeMCPcLQDj1Mn6I7DHryvMWOID2zr4m8Rna2uwu1aDymIAc8sdP6vCAVIr11hgw6SN0dOgvnnLp+3wI+jIs4vV6sZr0ePEA9xpdKuznc0TzU6eu9JE+rvG6rQD1o7No7VQNGPXaQlTz1+bi9jyrXvM2mGj3FqIY7/rt+PQMri70dr0e8Z/GZvMF9G71SSTY9Nf6jvIjOVr2DguW8q0j+uy1Hpz0dJGS8J3A4vMtLRTwxVcA9HSaRPTlNfb2aFlq9R1lfPJO5TD30UtA6jNWPPZwzzr3QdP+8HXYnPdFHFb7pl508KWjXO5OIlr3cHM69/C6OvU37VD3xerQ9HDCxvC5aH72LlXA97IddOzNMw7yeIbS9vWCvO7Ztoj0ctum4pPHM 9PN7FDTvTZ/e8oWiQvZlFeb3oOdo8A2g5PTkklr0Wo4I90RmGPUNBlL2bLhw9q7NwvYMDVb2hotU9Hz7dvH1LOzz5MX49bQMHvd/BrztutFU8mpSVvPUkZr0kOPC8IKRePfOJJTxb+ny9EPeoPeemlL0PY+m9uULku3JI2r34HLO84KqCPFPIxL2e8QW+88LSvUruUDys6Qk94V2XvIoOvzvgxBM8ld57PD2fFz2dxte9mAiiPIi4ij3w60c9aXyIu1OHFL0Csz28H3S1vcjFUb1biA29GfagPWK2h71YPus9dKQBPfinwL35r349eS6dvKTOl70o73g978yKvcS7ajua8Fg9AgqUvaam7L0p8Vy9fjmMPT8au70wfeU8/XqOPGxdFb0JsrE6VTaePWGmKr2bwqm935g5PchgI739NEW963AEvA+E8L1IM5+9/gqzvcUISzz7Y5A9PsUQvb5t6LwnTK67RWpjPEdh8Tt6Zxa+TnULvXEzVj3Ff4c9URGkPWHzubwM cysq9SJDhvXPl3r0nhkQ9aGPcPR4O9rw4jrE9PYIMPaKkM7xEDIM9Lf9jvbtq8rzwIw+9eWkGvAhUAL39j9o9jcwIPSTZlr08Gcu93a4ZPdiCFb1Xs8O8uKuHPOqDsr2hQyk9Wgw4Pc9wJL6Nrbm97e2yvNWt0r1xp6c6kQ6cvbjdFb7lQ+29Da1BvbEuAz0uXos94wRsPXqovb3801a92y5OPRZ0lz1YASC+abDWvbASir1Zc6S8DNCFPeTJdLy9Jxq99QxFvaRC7r08u+c8h34OPlkrrrzGDVO7sBRVPNM867wCyVo9YOz7vUjFub0pM8A6KOV4vHU2Crqe57w8O3uJvSI/RL1ivv29gPCyPL9tZrxPFam8WciBu028A7wya+s80YKovGH4Nr1Y0lu8O90yvWe+fb3OGJi8wn8/vXLNHr5K4bi9tV7WPGy7rr3NvxM9aA1pPPmcKrwdsxm9Jp3sPdzbLLygztq9xiUFvTKik7zg/5m7c0DSPfRJBL3aKeS9ajKM tO+zezb0utn+9BanrPZAb7jy5Ai09A+x9vS0C6ryEFgO91lJ3vTGDM706YfC8sv2cu3OBgT1WiJ09PBEIvbZ0U73Ynai9tfuSPNGAFzydDgK9CdRgO3ODzz2qdkE9fiIVvhLnQz7mnS4+SKiovQ2xHj4GoG48rHQYvYWsozwynAC9rlLpvHsCCL7MZ2U9MsHvPJ0zhLxkx0c9m5QxPSGJAL7yPQM8SaqOPV6OA77vq/89jHTlPF5WAr3tHD89iFU5vB+reb3M70G+KYSAPd3erj3/Z5S96sK9PbGdJL0xFZg8ESrLPTEbRD2sN+u9HaDJPAPt4zxCkaw8kNapPDJl87v82Qi99MqZvNBp0D1OBVS7kV8hvTvlJz3EpgG93Yi4vVzj+T27VWU+G8mnvUcoHj7/NIw8iNE4PTU9hD2+GWE9lKUrPT1LTr7lTcg8f9E8PEm407wCjB49p8UNPbKqlbw4swM+GH7RPeL22b1jB3Q9VqMcvZCSLrygPgc8nxofvWeoX7yM 7rWi+N/ZJPYuVJr3CxOS84etyPRqUSD0qn5u9fucgPiEgxz1Z9QO+tE4aPc11OD2x2y28U/PHPCl83T3lZI083QkGviT56T3TqXW9Ed8Rvcu3kDwN3bc70LMzPR/ybTznvIY93gcTvoZKejyy3RU96rwEvOH5sD3nKFQ9d49JPXluQr0/RTs925JyvfB5ervUDxw9ODyvvPUjDj1LY449aYC4vSvvBL6x8di9NrWvuohn1zwHJrM9fjlTPJ7Vo7pPFE69T15GPWd4ur2+56K9CbJWPJKBk7r7N4g8VCwlPWtFED2Oiii+0zWdvYkWrT3fawO8JtEBPVUQfT3vdA68fmOSvdMCtz0VEYi9KqqsPAQW3zwW/h29E/ZoPeKJazy17A+71tjou5Ir+DxFB7i8CBM8PTfsfTwvk4e8MOINvPJFRr2pv/Y73VjOvKPLzry8qPA8oeiFvBTu8TyLFdw7xQb2vA8elb1xcZK8XyLuvIFuKDzfteW7ivuzuyjYGL08W5s8lpjM 4u/PHgbyh4RC6fnEhvaBR0zzwphA9HAQ1PLYr4T0sWn87X040vTDLTr3Ij8W7wrPIPL2oWbsAJeG8XzsrvciiEb07YBy5feiEvHCByTz8/xu9xDj/PRZyv7vF0wg8HJuVvX26kLvTSSs908Y5vbWjzz1oV9I8agYIvasf8D2RaWU9WQz+vLtHV71MtIG9jnCJvD8j1D1u05o9eYoCvq2YrL3h9B+94UNwvQzfXbyEskk9vO00vClrC70Oydw9UDcbvUfJFr3ArQa91q+hvHhSKr0dmbo9W0KHPcfHKD1f9V85vQT8vJNdaDq5eoc9yJECPd3xorxLf6i9a7sZPaF9Ab3yyjs8LusWPSv0Ujxh/RW76w4vPf1e2byvmDK9aPEMPEQPhT3iSMK8jbgpPDLClz1IH088UywAvSsW9z3oboA8lYmvO9F9Kjs1MkQ9h2qOvMOslLw3mAk+EwGjvcbVtDr6qim8yBlJvdcsSrsypfI79eWIPFhE27xOeYI7tSiVvQAvMLwM fxhU9HOZIvKb5VbzzYsW83A5PPZymGz4bA8u81FiaPG3JpLwTWdG8Y01dPTbeGz2xjV29+gesvCT5lL1+x7880Og9PPsapj22HeG8p0rGveB5c72K1ho8HIsuPTmt8zvfqjU9QacrvVFTpbxuBw89c9bLPNtEID0rLeI8ytSzPff9oT1R/789WKRbPDKXHL4YN8I9GOb8vQU4pD3vpFO9KgHvPCilBj1itOY8oM1vPdpl+7yevfW8hbphuy+LGj0oGaA9L8pXvbgiuTzNlOi9BJPOPSfuLj4Q1Js9s4BbPYu1NLqCbyo851ORusiS6zrX9mQ848o3vCFPQrzqES89GTwePDLYlD0qNMW89WEavK/3WL38JhG9t13nPIL7xDwCEBE86tu2vDZhojxGjBs9pQE9uoj7W7xGM8889DKivGm1xboexoo8APAXOxGupLxAt6U9Z1jlvW58Nj2hApm9Ou3/O1SrobxilSq8KoN/u2TzfryzilA9Gp1Bu/59Qzm+MHQ9aEHM EvQn7PT30Q2k9PhY9vE7jbj37q0U9IuxEPDvBpLwqoUY9OGAnvcbt5LwgJda7ySfbu6BXhjyc3LA6VdUePRRNRj3rfg48qC9APUkKB77P12i9QEFEPF4Cnjssb5c8YeGGvGGIVj2IwLE8FyvKvLkQb7un0bU4wnWaPcrzlTxs0+c8DqK2vJlbvLxdUM48gdgPvlibBj0ugc+8g+9MvT6eO7vino28Bo1MvCZP9bn6dS09o8pavdENDT1GODE9LlzTvafm7jyig+o5qBXUO2hbFT4MIiC99uo9vXZ2lbzcsZI9jp1uvfPTcbzcK8g89aJpPQViRjx5wCe6DA2yvLbZHj00TAm80JCCvdnIaL2j5pS7a6QvvUljt7tYGYW8qBOovBy/PTt8p5M9RKAovXu/PD0Gdr88oYYSPchBv7y2WLo9AScGPCMqpLwOdsg9xQinvbuVyTxxsDm8NgcduxRkYzzj+069Qb0qPH7kOj20tic80sw7u+sbKj2aSBi8nn0UvRhdPryM qdjG9oQX6PLAGPD45BXq9H5ioPIaKLDwXvKQ9iab4vZkq1TyocwO9brkgvevjCj1fmKa7N5cyPfuVkD0So4A8UtmxOvYovbzebpm89NCXPJ401byKOQG7cirUvfm4qj08ru08K7itu0641bwUZS+94fu4O9N28jyWdNk9lS/xuxtmgL1kZfE9jkcDvo3+Xz1goCM94ZnwvOQqMT0G0yK9mJ1OPTGyFD18tfC8Dx+kvMF6nT3jVZi8s1TbveRWdbwE68q8P4IhPY1PHD6d5rg8esbQO+poZT12ctU8Ed1fvdDArz3rOqk8ZuzhvGoRzLxJr8Y9KVu+ugDKRz0PbW686VzBvGImlb30L8o79Q+OvAuVcjuUhcI8MgStvdGjUj3Hpb49DWXhPADIID2+zNY7G0x1OjJRPb0n/jo94AU9vIDHzTtPvAA+kye1vb67X7zBUW49DJCaOx7vaz1QQaY7n9oUPd3tpTxw55a8+WgTvaM7vLzpVgq9yhPSvQYtpj35ROu8/zuM ePZrHAT634h49dy8DPioeCD2qVoS71JTsvVmllz02ppC8sUEOvMYM0bzNkhK8dTigvIcWMzt5kOa8+p6iPBAo+7zrOrc7R6vyPC0E1Dscrvs8gGyavTve7z0kxTw7BDD/OrzT3Lys7nK8f8SGvbRYsr1Q2PC7syNMPbW5dLyIcQQ+3w0rvmLawryMGXk9tpsjvPfFybxVnPC7fd9CPUEfLL2SG608D8q4PDsb3rtyoxm8peXsvdHU2zwy25I8TOG/u7apvz3tIti70MyoPcV3Uz1waya9ADfKvGObKD18IDw8ycXvPNlNVj2MuTI85U+JvaGSej190ao83uPKPJdTG71aqHw84fiwPBwy9bomB3c85GlBvbUpqD1p7ay8mjaJvAyOgj1QTRk8sMGePAVkHL3rXea8xDRdPEbmhz2xZAY+LTcavoIo2zrsODe8NEN8u1xr+zx2UJS7gwN8PKqEwb3ACok9DCZhPTNlw7yKmQS938UJvSXGCj0fOY49UP6jPdtzFD6M 2zRm7CWXUPZjg0bx/A5s9xMWfvRJbnTzpKR677LKxPahaYrs1UZq9uM0zvT7n0Dr+joY7m6hdvYIHpLwJOhc94bT7vIdICT3uFBI9ttx9vDPpBj0D/t09LVVNPQF9CzxagCY7KNZsvUcYOL1Wbvg7HpKRPTV4bLwfsjI+DTt5vc1QJT2bd789TEWqusLTQb3WnZc8n8yYPcAQxrxBIFQ8RF4lPSrtp7zXaXe95aSyvbjagLzrhuU8SIsCPkMSIj6W5p07t53XPWi8/zyt1U89SimgvdeyvDwWkye9LDo+PCNiEj0FMRo830niu2gKpD3fYpg8M/PCvXjFSL2hbjk9eb+3u1EFCz1Db3k9R0hTvRJ2WTz9CgA9jH9wvTEguj00l6+8ZfoTvctl4LxvJ3c9q4sCvNDGM72TdjA+55iJvUs1rz2X3OA9XB0fPKuTmTyeDzU8bUCfPeQ6ujlGeZq9+O5qu1URhzx1fTm9BHM0vQXAUL3ST8i9azLNPQFzRz7vDlm8eWQM MPqeHUr17yIc8g5eovUZZ4jyXLEy8CC/mO4xVgjzpXqk8Wkh3vaLWHzwiGAu91uj3vHSK1L3Ep/a7fS55PbosRT1t4aG8y0azvFyKMjxZdpc8CMbzOxYp7j3OrGq7oYHDPOVrorvKNW29TmXGvGOFEzxonHw9+CM4vuP42DydLv48wgKGOp1LSrwd9yG8zUYNPYKvYjyLPx48bFdovGJ1aLxpI/c8fPgVvbdfmjz9C8U8DBrhPTB+lz2fI/I8akrMPVk24LxYE7a8H7QAPZ9Xlj30PMu80cuzu6GdLT2yIvI8NMlVPTEPN735T6m8IoyTPa/KIb6xDK+9rqyQPdr4kL30ykq7Gg2gvUKTwzzxC528JxmPvUXUxj2jVYo9Y55kPfybBDxNEXU821LbPEdkwT3lM829BOsgvs+OQrxvvFW9CmiHPEANfjy+oVG9YBePvGu8Xzsafis9oC19PZxuwbs7UNO8d2wUPZ24Wrw2MAo95UqHvSz+kb2zluy8nOM2vXxeAj0M 5cg29hnrzPAzWX7wAMx29a2GKPY2CEbtd4to8cLJYPZMYtr1q2pQ8y6IdvZr74TxyMTe9qkmVPW34e71RzZA84fxGvRWrAL2RfI08C0LMu8/FDb25+KQ9583DvFMWTz1nNPy7IwQ+PT08zLzdWQk7IdgvvZ41LT6kWMK8O/0mPOAUd7tK9q48XVIUvYrUET6OQaO9mFZfPXDbi7zHyIE8vvv+vC3pFjwOias97JAWPZjORjvSPF49+BCCvb32qTsRWSC9jS5LPf6YCz3Oy6Q97r0ZvU4I5jyFXoi6430gPUyu8L3daGo9WqwtPHVpq7yi/vS9JtypPdR2uL1dDbs7KAE4vaCdir130yG9K6wfvQdgQ71AaAM+C1qGvArkhzsh8cm8y2yvPCqC1j36+ie+zD64veJJ2D3iagu+0aY6vcf7gT0QNma7/7iivdgXKb2fVyY9x5AFPcgT1r0Ywl+7BsfcvC/Hdb07ygM+6LJPPDOPBr6x2dw8E4LtvVenvrxurnm851aM VPIvpPr3Yp/c8woxIPWdZT71UWAm+0StvPdmmTL2kHig9ZPzJvW0fvD0QmjI9iGnHPRxVqzvvpru7MWmrvUvpj7wU7hg9JNEOPUpBfL1JcQo+jh70PHZfKjwidp69E9OOPV/nLb05bcO9I95WPS/svT3gHfS6V0gvPesPrbxT+569U9hQvUXImbxYqri8YzWhPY4ltL2oQQQ9ipoFPe0tFj20iSg9OGowvAeZob3URmA9Ejt9vZiXVz1d6uY8Jg6Cu4hX4bxosBA8DquKPUW9Nzx5r0C9icPevIoHkDxGiFo8uznpvAledr0hsVk8AC5ZvC0LH73X7088nza5PA7dc7whTJC8m2hUPOCSET31cgA+RMsyvBvUtb1Kq7m8cUmOPVNZkbyOuue9xLUQO+ozTDtxaEI9ApWcPF4HwLxAc029XRaBvaYPkzuiwCg8zcqqPSUs/b02Aqk99S+HPfbnVrx8NRk9Ohw+vUj9Br2sT3o904MpvfcSpjtgxos9lWdQvVBO2juM QKPk8bqiLPHZ2VrxdRQq8a+dmPR1ZlD1nx3a9vuKWPEOg17xpjI+9Z48FPeRhvjs1Bru8XG1APDM8Rrzak3K9GfxgPCGFVT1XL709LExqvWDsfj290ZM9sVkNuwX5Kb2hN7q92EXavFg2xD2g8n09PGZSvdZnJT1WBGG8oqepvfsYSz1fURq9D1OLPakS+7yanhU+g+KhPS6qjr1FZWO9UgmBPAWLTD2AV/M9lpaMvQaTRbxQ93g97sW6PELa9rwUhUg55yx+u9K6aL19bHs9jjCoPLb4N7zN5Kq9eFfAPCs/1r3s+gu+elsLPeKX27yHcGy9DxXjPE3SVT0mdUu9DomevTLBRTzZPr495kLrvNXQVL3m/G675Ii2PLK2tb1gVwy+yviYPA7/Dj5kpYU9kLMMvNBz4rwjY7+8XtKsvJFrJjzEOAO+FNyzPa5nGT3l2gg+BK88PaUKR73h4cq9SE35vECyLzyqoDc+IIlXPa9XsrvwzAs9u46OPPfLHj2gai29+ZiM cvez73buQlig91hUxvKH9jjs0tL+9r8KFPQ5dUDwJ0ta7MKEsu3zxTL0tbji9QxOYvMgrlbsNJpe9h2MkvvjVWTs7n9g9XutWvVkqfL1VlDW8b/ZhvXK+87z6hNW8ClA/PUrlzj3l+Q4+YTI1PInzpL1ypzk8De40vZqarL1sfg2+EjiBPQOihT0mZKc96rtxvFtOzzzYbw++Abs7PXTOATurAro9K/q+PRgRaz3Rfqm8Jk1mvUAzebww0gu+1qFUvXXmKTlSSAw9BRqgPI+LVT3mj+i9lMl8O9/QBz0gs5E9DpUlPXMEhbuihKO8nLoBvMebiD2xnDq9U8Bevmji97y/O9E9QolVvP3UY71qf368ZO0/vXITOzzQ91m9LpuSPSbRoD3yHCc+4XU9Pb59U72447W865umO1gIT767xjS+4iEGPl41Crx7I6U9VyshPZWSwLz+8su95cT8PAoXmTxwcN496oukPBa7Lz3YZ/E86oSavLevGDuyRU2+nQlMvXv5YzyM 3dDo9VcKVPaikWz2IiIy8hocGPPZAGzwJ4cI8n7ZuPRRCKbtHi0G92+m0PPbFTjuUzX297Xs1vhg2N71D4xY80zcPPfE3cD2iR8U76BmmvZ8RKL3/ZO29yjcNPfqUlj2UOQQ+GKPqPJwPgDxgE9m7A4oCvh6UaL62ZGW9qZuCPZLPmz2VNAw+GIGiPIT2Wr1BFYG9u75NvQiqV73NrJo9rSpOPRUpwDyFcRk9eq+Rvdetq72VRE2+GoMNvVzCDL1580k9GyHxPRtUzrukz7E9MiAkPJjGTb49G/m99aNbPcKy9r3hJzc9RXUkPONPvr2ooYS9eU6qvVKYZTs8CRw9kqKKPZpKlT0lREe93+aXPckPZr3Q3Vm+4v9/vfLL+TycXtE8sFrDOn42TD0cCOy9/iySvSKbL77pky287OPLPYu/uT0Y/AM+6tM9u7HBKb0up469XegpvkP3Jb1dU9W63MUbvWPH0rx9l8M9bWDqvca+pr32DxS+Zf24vKcJkLs8sdg981BM fPYYE27wNjdg93hGDPc2Ebb4GMXm++8AJvS94471PNxc9Eb+6vAE03b3bxwW+lo2YvQDukz1npzg92zoFPVTyZL0orXe9k9iOPYbhFj00aGC+jy8vvjtfiLyL95G9eymUPeLnBb0Uvx6+VqHsvYp2/r1jyAo+tiFMPj+ZHjxfZKC8dtYvvbRz4jwTzZg9fckPvvZZNL4AosG86DKEvAL4KTzLujK7NDuZvZ8JpL2C2fa9oFDIPaj9JT1jFyw8RG7ePHu/sz3ntak8slWOvRrjS7xzVLK8y4UTvNScij3zrva8cgjbOwetYr0zELe9iSvqPC0Nrr2KXNg81RTDPVhsnDzHG/w8WmRrPfdQwbtregK+IPM+PNF2kb156ze9frD7Oyg6Tbt0aEu9lEl8vV4HPr029Ne7InepPZ4TQD1DfKW809RlPaxuDT2yaXM8BiwwPPpSzbvKKvy9uQgkvMKHzTys8Ba9dYM+PUP0fr3yoOG98RDWO5bvLD1ub4y9A7dCPS+mBT7M x8lg8zC0Ovs8I3j3S/hc+4i99vYgVhT0WecG7XiVCPGqOjbwcMPI8Ffs0ux1UIL5/QlI9gnobPPHqvTwqW5E9aKuevGI4br2z7gg+qAqgPLU20L1gupk7IUr2vBEqmrzWbs88ikImPdgya7zyQxS+1MNgPf3xcT09EKe9gNzvPccy77yydNG8PMIzPgEVFj5sFCK+RauCPHsbbT3OrYy83w6KPTl/9Tw5+Eo8tSOPvUKaiz0tfli9R8qQvBYeYT1hoIK8cFAUvNYH1DyW2Qm8JlgGvigKJz3B0pu8Iph1PENvxz1M4Ic9AG/Su6r6ML0+gFM8Gfgyva8Qjb3tE605SXQ0PaEB8rygUME9Qx+GvUFCIr5bjyO96dbOO0+dS70dAyc9vDkAPQ9WIr0Bk5S9AxXBPbEia7yNE4O8rUfMPDImFbtlu1m8eeNmPdoOiD0F6Qq+s1BdvRoFoT2sG9e8MoekPZogkD0DGV095V1CvfYO4jyuBt68xy0ovSMqBD0eDJy9cRDM BPZ74qL11DCQ9y09lveBIXTxzKC68crMDPUSFPj3j0yc80llTvEmZrj04T389U9KcPCsVgrw0KuS7Cs5Ku+aeYj2uH38911WtvX/OjryPZ6y9FP6bvdx6kD07pv88bVQIvT0V6b2aDSc8ZSqCvVeHITkL7ho9zMQEO97ZPb2Tw3o95JhqPYDn9D2W+Gw97OmXvNrFfb13VaK8yQ+kPasZ5TwmA468xg8MPV4UfTshjV86W6qivOuikLwPsq+88ip/PZLfpLzGySM9KsjjvZD6Az2qLtY8MidSOklP9T32Uly8EzuCvAkDFz4yvWw9PTtfPC7lnb3uJhm8qFfsvK/g1T3MmrQ9496JvX64KrxzyrC9/N1dvcLfDL3xnys9VK+WvBCQwrx76hU8NIbbPNSXQzpWOcm8sSSLvOmXEzwjCDs92IQIPfw5/D19kV29g+NWvA/5JDvCJ8A8yRXUPeuGGz0zd4K8dTqVPRZgfb24ZNq8E9tyvRn+aj1S9Ek7TBaYvLd0eL0M AC5I9I9RVvZj3yzxFaBw8sMiGvBWxtT1rUEM9KtR0PCA2kzyVfiO9G5j3O/2qxDu6iok9GY9lvJuEgL09igk+9o/yvcCJc7xdNOy8GAnROxpo6TyZ0dc9xawhPVeKnzxNMKg8hNtdN4/cij32mRM9ohMhvDvUF7zjXVO9ZIStPRC1Hz4Ogiy9Ak7PvG4QtjuCrA+9q4UhO7zJ4T0+bX894AbFPCNkazxhSGo8kJ/5PPABvj2gk8s8O+m5vIxTA72pRGM9hb/rvBn2jDzTmkk9fCSOvXHUmT0ovp087OKAPbZiNL0NjJK8thiNPfcKEj35GsU9kAo1PMEKb71R3ws+iv/vvQuRvDxfcoi900x8vCW+HDvXseU8rsK0PJw0oj2uz7W8sDJKvXbIh7zJKVA9Y+C7PF92ZLwEMNy8kjS9PFFgsD0Gjp68ThY+O8ZdCj0Dq0g94L0MvTtgwz3+57w9E7V1vfeCPb2+Fui8y5/kvDLejD3NSsq81D9rPOr83L3dEJO9Ly0M ZPSdKKrwmy5K6kBI+vbJ2Bz1doeS89aciPH6mDj3EbCq9l1/LvHbLND2K3Bo9YofkPBRum7tLwss8QMk9vnvsCj1Sydu8wFlNvZnwZT3TuJW8IjwKvRkYXLzH78E9Pty/PBRySz2evtA89qn8vNEo/7wE41U9mMVcvb961j2tDx49tmmsvDLBLb3YaaI9efqsvO/kfjxEPdI8INEJPRxCLru2ae28Sa+OvQKFRD0u6mU8DP54PGy8g73odE+83f7nvOqK8zwlEWI9yKgzvcKKHj38tYg7eEksuznLQj04AjU77oIHvYUeML3QV1Q9RnR/PZTlDT3pa4A96HIAvpcE3r3F+Q69Fur/PJigFT10UWY8vzUKPYziB7ygCJI8Fe4CvIQDibyzMjU8PA9RvYdjzDw8pe48XbAIPI0U2D06Alq9Fd6+vBbq0zwZKp09//ZkvaRfwTx1+5y8kWcVPH4RgD3ElYA7ZU4dvTlFvT1XbMg52zkavXvMTb3CaVE9VzFmvR4/Dj0M N5JQ9YLYHvUzavT3QBlg9veq4PDhHN72DB1685U8dvBs3K7wvvyI724yQPd5EFL02Xco96KbhvZsLvr2meIe8w3OhPNIvczsGWy28g6guPdwKEz3124G8Hwooujz9Fz23ZWW99NToveUuoz3YqWW9ehK5PI6uCz5FK4S8P7WpPfEsRzym0G89/RSXvPJTgz3NeRM8axusvJ17fD3CHxE97oG5vEQ1hzxfKmU9/2avPX+Km72pKai6ZPtcOsSBQT1IECY9dklTva0bBD21Vw099us3vYwDHj31cSk9aar4vIIIHLxNMbg6bRUoPQ+eXj0mrK49MYn6vVbRJTwusy49MXx3PeVIuzyRmB89eSaWPdxj4zte9yI9mMBDPfEMJr273qu8RQKkvYEzij0VygY8aRaZPe4exz2BXk08FJTwPe7yXDz2gRe9p6TSvV7hCz0K24u8Ev+dO/DGALxHXIC9MIfavEI9FD3kiPA8OykGPYgv0b1xWks8HI4LPBy9ND3jeys9732M 6vSwY6T0SBUs9e9aQvXd+HDmXTVc96sFTvX/5Rb3YtWy9i345PYy4lz1vPOA9HJ5IvmEDoLxAQZw8QviLPNBMHT19P0S80WLiPFz++LzTVbo94fdFPSnx0by2W5y9tTYRviy4WT0GyaU91TnTPPXJ1z1kWRY94+DYPRQDljwibyg7uQK9vVdIrz1YhI66d4mlO7FqOz1dS+68p8A1vfNa2LzfzCo8rx2bPVALsL00pHk79cUEvc3RYDwjwVQ9yBipvXoKBz3J0p09xKkVPQ1ZB738QCW8xILpuiEwaDsdpAE90WtovCLIpz2BCaY97JLhvTrFp7uIJ547ZdP+u4fKgTwpLmc9rpG8PIKrmL2YNNg8dYnivGx7Fb1VfXa9j1T4vQZ57ry3dgw9lK8hPdXluz0b+J28iaHlPGrNWz2l8vs82Gh9vdPppDxEqDy9uUGiPQRjnzyq9Yu9L6RXPG8DSzy/yr48r6ewvUj+BL2w4rS8IFhJO80dZT03vbA9h9iVvQoPTj3M o4Cw9O69QPRoEyDxdp5w7DQtpOyeyj71BFC29uEdwPRsxDr3x33A+7pwJvm6KSj1G/og9BNwBPaF6fbwuLH+8M1zePWQcJz24Cam9L20yPdxkU7uXClS86cq6vVT00DwAPEa9oCCwPfmiPD5V0z+8LD6IPYjVZz1eIFy9wokzvcL4Nz1To6y8RgxyvFx8wjzMUho8Dm4KvQPHiTwI8xK9xSdgvcsnw73O7+a8PKWzPUmFHz3uTCA9Kb0vvSfnlD1w61O8RygevfnoIz6DkTU9j96oPB7b/bw3/Ue9+ZOiOk5iJL2u99Q9hjzbvVRSoz2j8mQ9PcaXPUOa/jwVmxM9jzlsPN+cFL2fvPy8IP0TPO1Zpjwprcq8hEievQ5e0jtOCwW9i9ysPSF2Ij6OaaI9A1fcPUXAND03sZQ8WpSeveWHQbr8sYq8zdO1PRPcCz1edE69jdciPf4wBT1u2gm9FfwgPc+gDb5LeyO+aZztPRWo073nP8e81lKJvQc557uwLWy8wWUM fvGNK5D1nfZE8mGSAPbmdAL2Yvqs8lsgrO5rRJT0pxbq9K+32vfr6vj1sErG9HmcBPZoSKrwxdOC84i4kvch4xrvdRLg9YO51PWNlEj2gx4i88OIgPFNqBL3RPc68xfjUvKPj2Ltpi9+7aYjruqPw5TwegiI9CV4XvWczAb3AFzG9O6daPbAdMTwwIZQ8lkZUPV5lj71jZYE9fTJvvb/X4r3G+Pu9WBmrPV2Kib00jqA9ry3vvdoODL1KOqa5m22IPG1RlL2nusQ9Tq0BvYXsaD22tCi9EyubPcQpML36toW9aF/9vcG0uD3Hfay9akFHvHeLMr1Q3pS8ShRCveea2z2AsZa8jS0WPY149TsBzaK8HD/pO0UfHb1e5Ja8sw2sOwPQlL2n46097WDqOasCoz14e4Q8gdiyvQ/W6DzJK4I9BmdAOn2qTT1QLhq9xEWJPKsfq70kUDo9Pr2HPTUBwr2UrN69JXFqPWx/Lr6fLhw9AkO4vDW7sL26hMa906abvEJAQbtM CIJk9HG6JPOrirz0gxLE89y5rPAzJHT02Ata9Ra44vZDI1D3tLAO9+milvTXYwLys2q+8JtuFvdWkT7tyQYM9u3qKPQEZSLzT7AY8n1U7vCqDob19Q+s9eusMvQzlRL23GJq8x7D1vQV437zymVC8bkKrvE0PILyr6489zRjWPZqu4Ly4Jci607MMPVR3Y70GTT8997i6vWxc/rxVMgO9NhXqPQRWpb1qs6s8tv4YvYX0lL08ygW8kuZCPRpT7r0l1uY9spwDPYFW7DmKX6i9PF1yPS8UGLxPgPu9Vmc4vT+2pT0Brqs8Um2FPMSg5LsgrFq8gk6QvSyRLbw2lmi8ppKRPYC+Cz0YT6w8RRxQPI2SHD0da4Y9Y/mavS+Csb1kk0A7gv4Gvf2GJzweQRm9Lf/lPCBGIz1L/4u7mA7tPAXZZzxB9pO7In7JPLNC87wOaHU9//1qvcEQAr1U+9u8QJcwPTNOSz3aQCo8sj6CvVDxGjpCqCA9qzJKPf7shr3kKx89RiYM Jva70hb06ehm9UVtJO5zovryKcNu7EV9XO5ecFj3gBto88r73PC+dyjympwK7DTOBPEgRsz14TvC5oVNsPSvwBb0kFHM9WL7ZPKNHWr3bT8Y80UwAvS01X71D2oo9OdviPNQ1MLxdAxA9t5aYPFXKc72+6Eg9Q3V8PWRdtb2Ungu8KOxNPWodFD1t2mQ9P5a1PHXJRb3DseS8JjIBPQN85LzwiNW8T2ZnvYYiET02sD29WP91u/bknDzqWqU99BHyOxv0SzlNAwI8URUdPZgC8b0pF7S7nh0HPbpkUD19Huo9yghrvKw9nDxdbn+9mSZEvTuhaTzIfJi9FASrPWCB/TyNoeo9I+PdvONinb3+6hC9RLOGvb02L73xzx0+mQsjPXshjrzD8IS7U3hYvO/x37zVx3K9ONFPvMgL2bygMhC9yeidvegUmbwbD768nBCgPbCbIL3tFQ2+BXxYPOLM0jwpx6U8ATaCvRhy/T000y28Cc2dOztmLj2VZwo+Q4lyvcukxL0M 24ZO85OZePaRNT73ku7e84ySCuzbYQjxiTzc+cn2fPJ7Gkr1FTMI8H4oqPT8kDrxSyQq9mEg5PnFInrzXsl89wupsvZn7C706Fpy9AcvMPM7aDLzUTTc9keWvPfwtYj3sKPO7J6zivBkw2zzEilG99TrlvXBWPr1SqgE9GPgfvlZHt70pqyA97BTSO3DCej3OLUe9+s/UvQw6GT7JEAQ9JL8jvkF35D1rVbE9NfOCOt5JiD2fCzg+e6C1vc1cVr64xYO9YEffPdxDxr2ooeY8peFqPVlAorwkRzY+6mWAPTt+V74K8F69mrEyPtrp3D22Why+/AdBPsmT2b2uFua9qB04vhMiMj6uiSC+Ad7QPGC1m703a4M9JN0WPv7BGD4BhBu+sb3rvY8wIj7uI5E9+ZDMvauzDD5/qRy9RdcnviPBqr0/Y288Lrs5u8apHD6Itxk9wVGUvJwhtT14OAY9M6HcvaYtKT6L3+A9D1tfPWLi2TpW4L49x1P1vTSsTr5GytC9LTvM aPT7OG75xBSY+/EckPS10rj22DVw+2ekjPYUEcr70FKm9nRosPl3kTT4neeO9ubXnPfSO6b0E7Da+s1UwvuvuID69mB6+mIZtPWuKrL2igMK8mrYbPsUbUD7O+Ia+YknSvbMHLD6VchI+uUOwvF9nND5G8AS+b5hivYYQ/jw7vFK9FqQwvTRDjj5pUy8+XbcKPQt9mT0/h4i9vlT+vWGwRz5L4Fk9cRSlPRkTDL2lQYo7mVcxvqe3Jb5OpaQ8Fl6BvXhh1r1Bwkw+sVoLPhwvQ7wb9iM+fVLZPMHj/L2XIJG7aEaBPQvwaT4U8Py9Lg1pPXM/kr3CzHq9I4sDvBdT6T2tpce9+HzTPQtlaL3UcjC92fooPYIswzwusSu+JzSEvUBdnz1AuYY+3UGuvcmn6DslnW+9bcPuvEO1Kz1k+uO8fZlYPBzIcz5HDB0+LZvEPNH8tD37sYa9EQ2VvcFpCD65dj286f2evDSXRj1bE6G8jgu/vf9Lpb0nsxI9C3KdvMLTOj3M 07u49LAI9PupiGT1SNws+FQJqvapzF7zNQt88s9K7vDY4+D2AIQa+u97fO3k1B7vdpqw8klCcO5jpjLyxMEW9HGDouQJbOz3Zmwm90A2gPKRBhrlaVEq81f3gvG91Nzyh2qU9EWMIvRIxj73v3848C0FfPRS2i7wWro29DjCwPeNPMT2pCLY9wmlFPEMyTb3plvq9L3vNPB5Kqz3GQhG9HtDZvQ5msT17v+28+jw8PdM1JT3rheE98YebvZziMz01Zwm9ec6xPWQaHTzfDwE8JIt1vSp1LT3j/A49LiexvWw9Cb5e+yg8XxL3OsVbjTxlZ9U9inK3PRdu472I7+k8gFntvO7awzzOloI8RxeJOvxor70a9RI+I7CivBRdLL4L0gG+x/TPvJLYPb1YPvA9wGU5PZItFz0cVh09DlJmPUD9Fr4uwb28YU0XPX8Aub0Ax6S9w85qPO/oX72zUQe+XxEQvoPikT2KQf48WdycPSUmAjzth2c9pEXpvOnFuD1U1TK+QFCM 3u4eECD2ACRC9/OM4vXTBiz1/2ou9SxZ3vZJvCr5qy/k7GavAPE6bmz0NL/E9jR/sPKgQv72ICWE9tGnPvdSe9zzWCMO720P+O0oVaL3ByRI+x1iUPI//eb2ENSa+XYw9PHxBzrwJr6g9wuUMPZVszLyB3Qo+QEdgPXK8mL5sUlm+cwmDu29AQ760cAI8MVofPQC+/70wURm+N0bHvVSZBj37+bc9oxqbPSemGTmzTzC8BXnCPd8jnj2F/oe+EkkFvraXpjshFz29fXyXPdLh8LwdSvu9uXjGvY3EA74fgN09yBMHPpvbEjyw0fQ8KzUBveo1vDtrpos8k7xLvtQ5Ib7Dbqa7aibrvTYxID1ZXDw9o06DvZREfb2wU0a+8Ch5PfmehjtOWS+9QF3ou7HkvrzF0+I8CO57vTSnrL2c7d69wQewvb0s2TprVww9NaOovKzWsbwZZ4K9zEYpPT0hzr0TW/s8pg8NPAVO1TzNxhE994YHPbl6AjwOeZq8iTGDvTrM270M GCI+9+fwNvXSAJ73moju8cRJ+vfFDTr3UWy6940OuPYw+hjxMNQK92YJvvPkbQryqx1W8xf2oPFuOnL31i6u9wJuMPF3JTD24VU88FFfpvGhxtzvraY69pHeTvWu+Ijw4TDy8DVmVPE1HwD326gy8a7R3vV32tTzgcSe9jVUovsteIjwoX7q8bj4nuwa+V7zPCB87cHLePQAC0r2kR7Y9a5M9vCDViL2sX4M9dIV6PZV+jL1+AIg82Dqwuq/tLL4dTvW9JZMVPItuVLtpiC08PK6DvLyIMD2Idcq951NNO4gICTvxj7O9CIiVPGOeiD0q+zq9dxk3PSgBgTzgDS6+LxOPvZJKKD2XW7q8nshlPK9iQTxYpzw9ZtaEvWLNqjv9eDW8oOn1vF48lbwRMlu9PxEzvNn9IryKfsO8sFCKvSYLibwqMgK9OGj0PHBJdz3UDyY9wmQSvWGADD1T23A9aAYrO0s3szw3onK8R0sBPc6ikDsd76w8IUCEvdDkP70BuVq9LUnM uvNdpYzz1uzw9tiYNPYGrqr1yNBO6GLIjPGMJnjxZA4a8rOMDPeptgLxql1C98NAVPa/KZT3bzP28p4zUvQNmAL1DZXo8hMEuPRo+ELzLR5K9yCdKvPE8MjzYXNQ8nzIbvbAu+ryUALI7HOCcPfITMr1oMNo8JbG+vHfaoDxMM8W8b2wEPXEW+T3+N+M82KY8vSFt1T2XIlA6oF6EvH1hmbwToKG8yc5kvaeiHD3Gyd09nV41varqh7xeYo69bUWeO489eT2FxcU9/2l+vNX9ZzseEQo9ccCDvZVkmbwI4Sy91JslO9DRGrxNThU9Y+vDPZZM5D3fNze97M1rvc7FvL0CmYU9okY2PRSr4bpD/MS8MYAIPCVMWr3DGI07JBKpOXK/eT2DCRm9lsKGvQcMHb2IuQo8jPosPBqMJ71GgH+83EVUvUqrpT2jzXs95zczvV6c7T2rdKU8I+A3u6TJhD1F3v48NGLSPDnhjr07Jy4+AhkVvfcBLT1pVqC7xx7HPH+eED3M MZEA9nivLPWZ3LD2G7d889bvHvCOINz1PlyC93v3hvPaJdTwH04W9psLDPbyvTz6M9dg8SJtDvT12H70BcD68bvkbPeCfqj2rUZW8874LvXInhb3Yuds7Qbb8O0DcGT0zEIE8As0Ivrh3eT3GzDo9fSZ1PNducrvvqc07gPg0vVWygT3S9bw9DmZ7PV72QDzlLTa93OUAPdCuKD1to789mr6bPVdJt720smw+OS5avcD/jzyUlQk8KiWdO1kaxrwa/YI9T8fgPBzYEz68uPG9F69dvUKIYj3WBSO9mEaRPO+oFzv1SJi9O4QCPgQ5Bz5v/9q8ltQevaALdbwPD668fSOGu8QPjD3GzB89fEW5vQddwzxBwIc9kGgcPOotbj2mRDI8sD3lPRMmcb0Kq0u7oQ2hveTcYbxqSj09eR6dvX3hgTxBkUc9P6oePEZvlDsOWMU8Vv6jvRM5Pr3TOc08TvxBvEdbyD3HrZE9NOQQvvSqCL25Qo+8KsPkvCM/h7zNYZg9GrcM 0PdPmsz0cuAs9NliXumcZgrxdM2i9AerDvbe6/joqiqc9ioFBvQKprT1tw6i9RV6HvBQVJ71jxIA8nogXvcIDPD1Tdvs8UXl1PVOKHj1eaGe9OpGnvSAjBLyuSt47d7bBPX2PUDoE/zo8ohqDvdIi6Tyndd88icuYvb0htz0Xv4E9S5gGvDwiHD3ZqDK89i2MvMjJWLtd9oU9gc9ZPc/rMj2lK/I9FSspvtuP2b3PnES92J7svKWUZ7yYehw9vmMgvLkpXbyTq7k9c9egOwTY47oaxrE7Tf4vvedZgz29Qbi7loAdPPNk5T28Wey9r5JHvBT66DxU95E99/K9vaQGJz1VVY09rMIQvJ+xWDyShhw6/RzFvNj02zyo9B49bvzQuyacUr1qJQs9VBzkvco3qz1Q/cA9EE2AvWwHsD39I0Y9ivmOPSNPL7y5zIQ8Z3WGvW1CB70Qh266Xv3MPGi7grwn5i4+0EM2vmVmNb7lu149es8tPUstFrurDK49elaQPC0nSzyM Y7/M8Vj1fPWMEe71NnVq8JuY6vYwQHDwynAU9u96kPbSnGz443d29VE3VPdf3qT2U1kI9OpNuvUml7j30+8M9F2nLvOqOhz1b5Fi9c8m3vRESU7wJyGA9AljLPeNIVr2kuo29PZhMPeYJiLyx9K89C6UNvkwSXz0J2gY8YZANvT/SFb0jWvo72xqbvaGAkr0WQby8xvuqPZQQkjs5nAY9WvPrvQgVfj3OsYI7vMAbPVrQGry1LAs84IF/PTqQLj223l89P1cWPakp171jO569A97svVj1qT06tyA9axAtPYxWwz2m3FA9vB+qPC6/yzo+jfw8A0GTvVd94z0bF4g8MIJTPXiujj3jEtW7/XhOu1QFfDye3qw7g6jAPad4x73shna9BkyuPAuvO73dRmc9E/HmvdWHwT1Z0BM9+AiivcDwITwhuCs9l4S9vTBuu7z9OTe8nWbpO2QwPz2Jp4k8d503vjtEej1M0sQ6//Q8PZdfUbs8u8G8NjxOvBVUmDwxSeg9R+5M xPaYwz7289H+9Z4sKvnP8Hj2RbvM95f7FvXgUAriCaHs9eli3vEIFJD2+8qk8KbERvsoipzjdQa08UCu3PKgcqD0w15G8SP3huYKliTyAtaO8ogPCO4vbLr13zF69P6N4PQoh+bzYWT09sZsOvdTjXz19BRo9/r3PvOUjWrzX/648+3OdvY0GV7319IQ8jDqHPSJ6aT0J7js9xnUovmtX6jw7ODi9Bb/MPKq8OL0jtEQ94vFJPRDNIT2F71s8teb3u+aTwb25afu8YKLuveL6krycXlo9CKfVPIp0sz0sJM+7YC9YvVZvW7p5ZS69q3IuvbOuxbzSjly9eY9WPWf5PT0EziW91KrCPOPOXrzutHi8qFaFvYl5lzvca2g95V3bPIpvWD3l5Hg6XqEXvUwBNT04KTw9mRGAPdh2ZTw7/RE9PVVoO1gsdrl+N0c8u/woPWSP0L2oPAI+HRrgvfzT5D18cFY9j913vIXbk70Iyx094rXxPAT8lz0ppb+8dmhGvM1LBT3M Qa8s8/zkovbOsjLzQD8S8CJAWPmmz+T1zvvU85E9EOyzFvzs3SdC8b5vdvUgBED0qCIa7U8UuvH6BhzxcXq+8ek2cPAdDPzyyFiS9vltmvDxUGr4PbkG9SPXaPabcP73sD7w7jgzeu1E7Wj0rohC9qNDwu4aJHD6lJLS89XubvCXT87xhFGM8AUkDPbotK7zaRtQ9UlufvTGzQT1Nkoe9tSdrvfO4lDxupfQ7BjHbPC/UhTzBMJw9edU0vN1skL1x2xq9CIyeOli6nL1cNyy9EMkPPS5AUD2D3sY9/58rPU8Wpb0fnVQ8rSuKPJuNbTzo4UI6pViIPdCQH7xzj9687A0CPeV7/jwLFk69KWmRvAJGJL45Jtq9oOXjPY7NCb6eHIE805hRPZg4szzsAxe9pnyIvTPk4T2yRTM83ob3u8q7GT1Pwwc9Yb5dOYZ2gD3pxIq9GcnovcBttz3jdyq+SwuJvZIILT33vry83imkvZQHHj34qBo9KpbSu8ADB71LBiI9lmCM LPASwtrxpCzg9a8RsvODKhb0DJDE90Y/nvRcLAr3XGK09URrlvPJUUb2QRLA7dn6ZPaKExDyhz3W8Mvm+PKZ97L3Z8B894sZLvVoygL2oWqq9WeofPmO3jL1K1Cw9lfSWvZD8Sr0/f1a84wdXPWnc571mF809XJIiPX+Oyzy0nTI8oHczPRWIlL3+hKQ8CrTSudRAGz6k6P48sOrvPDw+Ur1ePwo8sE6QvTjH6zwKIQK+h951PcAm/zq3WNI8jw6VvPpsXr2m/xG8QMZrPLUehjy+9qc9LJ0ePZ2eYjwqyIO9cxUzu4TfIr3UkFk9WUj6us8gez1Jsme9WZ5Dvfzb673zTjw9JKy0PcnGDr7NSeC9/qhgu15Qf712eBU9W29KO0gDYL18jrK9m6UePHhtaz3XHYk9xTohvUZe/bwd25+88mMZvbL7zj1sIg2+evDPvXcZKD1vfB6956M9vYyMkz3uqa881S6PvVrrlruMVcY97htvPVOin70i3di8GTcEvVI13TyM 60No9pNWSvcb5HL5RONm8njXRvfymBD33DuM8nXkIPKvE2r2de7694i0gPjDxBD1QVs69pkDzu4DV8ru3onc9pFojvAV/OL105z69haK9PSBU7juqrr48x7EtvIv8ub1SBFi9lPrRO+5Kgr0PxvA9+lYlvXh/ortV+QI8zdQsPUM1LL0oUu+9L1PoPCSdeT2/E549g9XiPK04Kj1UK6e8+4TXvDeaqzz1P/C8KhmrPahGir1ssIQ9WRsDPUmV47ydNyu8apcxvf/qnr1Uzi89RVyvvLMWqLyw12c8OU/9O1UIjL0rdna9jk0VPTyqX73lcjc8WZPoPJrfZL2kKoQ8T1F2vbCskj1wydy8lB0xPf0QTT3vYUC9wQwRvfkO+zzgWNq89zqlPNqyib32qos9kltnvH1+rr0x2Vy9U6lWPfAdDLw2g0q9+HnMPNC4TTzEzRs+50tQPY12Er12QVG943LmPJhL1D2e8W69AxMFPj66pb3cgyk99uYQvGm9a73nNbq8Y6vM zPHjfvzu1JLc9pwYSvU57dTwDFEw9OEVUPVTPjr0PajK8IFk/OUsK9LxRmHO9vwNIvRKpo70ByI89+KIdvewdlbw3Xgy99QQVPaMQ+T3E08E9Ra0TvaDmhj2BEjA8wkSFvd55/rtKqqk9G9WQvSp75L3gUMe97GDOPYSeGb5HmOS87xPZPC7JwL1xVk4+s6C6PbjX1r1Naiq9tmbTPbpPazxa4um94/8oPtQTr71zOCA9v1qOvapsgD2/CrG919SevJJUujtPCV09WAXxPSFWsD0EaR69T+q9vKZvFTuEpVS94Ti7vcDkDDzhyTK7xSfcOwA7Ir38Czm94GVFPCw3db2OJ7y9JZK3vUnDyz087rK8uApEvZwvEz5Qrw68PcvXvcoEnDxYCdQ9yoytvfMcI770qA2+WoTwPX8V6rxDnH68ndKWu1Mdnb2AWUo+fRsLPmMj0r0Ho5i8EsoQPgUdb72QYwm+ztBEPr7X+L0O3669kkAgvtoprT1Kn/i9QyKsPZqGXztM 8NvC9BQxPPg59oj2mFK+9ZoldvaoC3j0ap+q9hWvjvUqJ4z013A+9sqUcPkYiRT0dUxm+0+QEviCK3j0Iy3M8ircXPYxtCD1lmRC+pWzWPN18AT5nAYe9rCjCPUXr5T2lWJq9+vqmO7htTz1o23U9ZVvvvWlOB737pd49gEqSPdor2z1U57q7BPMwvpgFsDx5ZJW8YPS0vfsPcT3cb225I7vdvZ1jkD2MqbI9U6vwvI2iG75L1hC9NCiTPWYVADsCMY49UyepvIo7ib1Zch06x3PWu6ctvL3xnjc9VaclPIK0872hEmo8jIoQPpb06D1pZYy++ULlvFLUaj7pIx4+twQTPkairL3Es1u+emmFPbpRfz7RCi+9wtp6PtZdjT2OQYO+z9x/PKk92D0+BCw+ZGw3vn1aKj0FZ04+EBIQPuXBLj6Zu2+96NNtviCL1T1vaAk9aBkxvVj7dD7jelm8FvZqviViwzwPxc48Sn/EPB3/7r1H9Z09cJoTPkXmLz0vzRM9wFyM Lvava2735wHg9hbnBOXeuCL22mVg+buCnPVipO76PGSW9ZroMPnSZMz7lKhK+sHH/vZndYj61NTc+FBOpPRXCJTy3zhG+tqnCPZ98GT4TG5U9oWLKPuUNQL3I2VK+1gyIPaBVKz10/QU+7uINvtXZajvgRCs+DoclPsOG+rrgyby9220Lvv/NrzwTwWM9yuTwPENYyz5w7169TFctvtlKq7zkVgI9TX9OPU0pOb33pVI8gJbYPYnCsb1kbuW9JJ3XvJEaJ70sg6O76CF2O3qPgD126Ms+lUiIOrhW5r1CZIa9ZQxuPaAq/z1nVRu9/CPDvc7EXT7+OBM+FKluvE21X73oCci9eTJrPVc95T3HyPk8GjGPPlRoeLxMg669byoJvYhIFb1EEaw9cOLDuQ/GuL1I7Ts+c6WcPL1DsrtS1OI8jNtLvdTNRrxvOq69nFSSPfiWkj50HJi9UbbKvZLBYDy/RR09tSCSPeMYCDz6Kaa95dWPPRWa4L3tpJC9kYDovC4OuzsM 0d4i9DEwDvnqnnT1nwqo+sHqIO5FFrb04q0q95Lw5veWMbLwbfzG9KtFJPJfhIT4LoqU91dNjPQeDlj2lIEy9MvczvZWvDD5lpLk845eyPQB3Ej0RZfK8bAGqvQttt7vZ24A9OODluGt2nb2tOTo9sM2YPcMWrry96j08WLtuPXNmv7xUf3W9qdfoPbFADz5OWGS8fVGDvbqGKL1MSZ26dv4FPIZ6qT01Hy69CeCRO9nhMr0Mz0i8Xi8pPKJa1j36fiG7a5a+vXA12T2/LNM9ScS5PGwbwbtih2W8K2VxOyawBj2lCri9UYkDvb08qj1S7YU9w/6Nu6ERhD0kkt69spfDPMW4Uz34Wyi9LPZsvbvXJr0yO5A88qglPXuhUDtgNz09jUifvYFlZr2iZSK9bKcUPjZMaj3zag8+ByyxvVPFuz1yJaA8cYKRva06Dr7Nrwi9IFppOgT3jj2Eu3k9ngJhPc52s711GuS9kvd7uVXh0T2Tchw976smPZNJcL3jcgE+HQyM EuggtbbuH1AS+7jqBvacYOr37Izo96yOzPf4W0Dwkm6e8shTLPevLA74IDvC981JGPeh3lb3yeZ6992qQPcYLNr0cjT2+Ro/NvfPjgLw+lSC9sMbWO6XDjzzF3RI9D1LAOz24tD3h4S++KHB3vSY9tTyyUAs7hKIavZxeTz1tg5y98tsGvqn3Bb6FL4280gnpPI/nLbz7a/Q9tM+EvBq9k70sRyM9zxCvvZszfb3aG6s8H/sHvfnETb2HDxg9kc/XvMyfl70NO8O9xYMQvaudMb2WlYo9qZbmPHLwv73kCa09ETTWPbKcYb6JPoa+6w8aPFmt+b3EVso8zY3TOojt6L2rvsK9pEhyvO6Ckzz124w9dSclvYsJqr3Rzk29LW40PJi66j0PsTy+iLALvg8SYb2JU129ywMgvPmK97yzfA++WBfpvLHI87sq34Y9+7LrPcQhwbzjPvO8OCggvbHW3TxPWPY8cXgkvj0NHL6kii+9UHQevLaWobz6hgu9nurnvK+DHr2M ni4O9a+5bPSgkiT2G4Sm9hMluPJarXztjoUA8acQ1vdXDNbx05z888RY5vFtNLj0oWrO8gbgivdRlITyLw4S8H5DCPFv1qb0iTok9oiHBPIJm+zpyVoU9jCSbuyw/b73/QJq8tNzyvJwJ+bwM/qC9RjDSvLMGBbx6IYk74AskO3cSc7ySP+29LNGGPfXdyDtXYlI9YotmPQ7STj0l7Ha9PSO7PWRqH7qEbyQ9M4P9Owi/MD3fgyq9LeZcPB69ZTtSD229/GOJvV3dYzpR1mO8Gx5wvetd6TxAe+k6tHrQvMCUfr0Y0Lg8A5ACvpyscL00kfg88Gx3PYykvzyuYR09N8PWO+EWujtZpMg9UGTRPHOu47thiyw9C5N5PQts9Lu2lEM9XHlxvb7Nqb0G1La89/iSPX70ormI0cs8QAchumqK4rxQc2Q9c3U7Pab9g7wtc5m9NASUO6x4QDzU+b08N01cPaf3YL1/o668beeXvdV2kj0CfRC9y59nPXe5uTybXey71H5M TPZZmKD0ue1q9xxOhu9G7WT2wRUq75wOjPQBn270D4nW9pPZvvRQKSzz+N4+61eZWPYbwYD29NB69ynowvaIDyj1xVQG8x3uovLzAXbwHuIg9VaKAvFyDjD3y3xs9Bmcivs7F071+ISm9W9gIvQJA6z1LGqQ8p9kbPDad77zWnYw8O3+Eu1APRz3X+mw7/TD5PM43j73u7pE8fGc1PMiL3rvHMEq99pspvS4Fgb0N0vg8Q2vHPPTc6bxnaFa8GrCbPH3eoLxAE+m8bf7su819vzz7uF+9G3MwvBGAgL2+zYY8ApuTuzFm3DxATSy83ieLPdheuT1wIRm9W3a3vGZi8z1QqgA9I34DPf2dkz0pIJI9Eiv7OmlF6bxEzqE9K53/vTVwXL0eTnK9Xn/Bu7tyvD3II/w8TgEKvaDwODzdabA9iFNOvUwVJT3DTag8DnJdPRvnhL2bBE49rbgbPZqPNT3xGt28oG3bu5L3dL0ruZc9+N4QPZJrljwLWfi8MWFXPJaCXbzM YRIc9VXukvInC7z1KoB68bfUAvvR+lbxEsrA9p68lvZxPpzyeoW89G06Lvfz4hz3btAM9v+X6O1+lNzxNDT+87BKvPRNLq7z3YqE9cOyBPUmJy72yc/89OZivvPu0aDwYDAg9cTOtPHxxcz3HlVk8CCC0Pb5cYT0to5C9Jl+/PE9exj3WgLw8VhJUPHwQMT0ZO4m9typePY2sAT40vB+9fdz1uvjGtjySswi8n5SwvSv7uz0WTXs9zIlyvbCFBr3FCR08Wo72vAQxXj255Tk9OwGOO/Qfi72hLFM9lkglPXsseTuFMT09Bga6vUtGVT3aeZY9/x5sPUK2pbxi/ka9Q9iyvGUbhr3gTUQ98FQlPdS1pzwCYMw9mfQdvlMqi70NySS9ZKdnPAK7vryLhfY8nM4BvYZRLz1VmcU8bHbluqdpd7zkykW96ZmGvSRf/bydwhw9iwsFPX/1gz1cZpc8WcVGvf0j37z/m548l80pvU0AVj0Q97U81JMwvb0abjtiJMm8SrMM RvfkGZjxoHw27CAw6PcwEbb2lBtG8JQZbvYkSLDwC8qm7LM/Pvc+wsT2BX1w9zqj4PDudvLxK2eC75o5JPA30X72+tz4628d8PT/ecLy/Ak09lDnWvZ3PCL0z12e75MGlvM5BgDrDJkw8I8LKPF31rTxxhcw9GMLKvDhDOz3pyuK8Uw8nvcgutbsWynw9fwQEvQUciT2kwsC9mFYcO/iL6jxavZQ9CZv1vTW6jLtozC48aHybPMwkyTpZaOI8npg5vcFOhT1Ad/g8GXw0PUEeVr11R4I7olgQvq/nLTyGMDY9QiMAvuDdvT1V4js95DMHPek9DD146lQ9NM04vYn6c72QSBE78nM4PTdzzjy4fMA9SB/0vSIGN75i8ia7Ily9PQAS9DzUTmg9GXvYPb0R0zxR9Kk8m8MGvPZNl724hlm9N0HfvNe8Ej1UhRI9FUlsPdfu+D2gBRq+aGKZPHoOObvzEeW8bK6rvU0s2T2nJv88mGEHvY0LST0wIAC9w9invUs3CjyM yvdM8urKvPbNlyryB48i8GDP2PHvHi7yX8UU9D6/qvZEY4D0MyFY93CE4vTRIaDxpRsE8sn48veiWaL2fS3a9yBE+PR1Jfz2f3+I6+ygqvsHVvD0MkkS9+j/BPEKeuru1Kki8xVo7u/O/Yz3sMLM7ORC/uzt+472IQ1e9ZpBxvVMxfjvFZkA9/8dfvaYqrbtrpwS8uCcTve1kEbzYjey8akPlvbgupj1AqYE9jxoSPTRFJz0UNeW9/UsdvIyyXrs99SW9hYhNPbl8Vb2ht6K8VZGgPYOqpb0+RrA8vaBtvbkowjxZw0Q8XojevADR0jwV8VM9MPF1vVCaybxvrFO9AcUMPZLt2z3xtyG896UQvjzUUzrBMaS9eDbuvLkYlz2VRqA6NpN6vaK25rzOoZU9pC4MvYWAcL1XLVS8At64vfNVab0PswY+R8eSvMoaEzz40pw9+K1mvW1jYDwicrM8umG2vUYKXzzIbTC9EsK1Pff7Nz359uS84L+PvXnF/7xUzzw9dx+M tPfiTS7nbbxQ9fEpfPZrXwjxrKIY87OxOvfHAYT17KwE8c0T8PFQPY7x4ww286PWmvHKAj70dp968jetRvX0ymT29crA9HLDvvS5ylz36BvQ8j5Cuuh6KBT27W1g9Cx0Ku4EXWjzMLwu8b4sTvUcD0r3bK429tWSxvZjGvztA0gM9l6qAPcnJVj2gvks9lpPjvPg0Gr2fzBm8J/VBvQDSCD0fS9Q86+idPYSpKj2tbPe9m6UgvBjOsTw+dkM9xYi/vb0QSD1bPxu70OE5Pe2Tqj1/sO48UTy1vWcNnj3vonK6EaPVPHI5Jjkn7Co9NdbFPPyELjsRZQw8sPSDvKHICL6GAgo+c8aYvcwuxD0KB7U9AJYhO2KBrDzfSGI9Q4HGPUTi6zxoreO9HR8bPX9A5zy2BLM8S7kwvPNolL1rItC91n29PX+TCz57UQ49Vsx+PUFz3TyIDnS9OKeQupEzpT3q0w294YtAPEoTyzwwiUm96iP3vDP+r7xNIW064pUTvWiQLr5M v0Ze9msqgPavkQLyZrLe84Kv/vFjszT3GT3i94TuivWXH5z3kcIo8qYrPOxvliL0/daa964wFvQDtAr2IM807vJesvf92tD0qd3K9EVkJPXTm6rwgB5c9PB4fui1+Ij2e6Qg9YbpdPdbzV7xk9xo9fc+AvSMMO711SHm9BAyDPXuOKz3PFTM9HOcnvZXmgDxzWce6UAHGPBI+Wz2BWx+9UqiHPBPRrTz6MRi8tkfVPAo3Lb36jDE9vdKxPfG/WL54e+W9PdxquiEsE76kzge9Ld0UPZx3lTvBBZK9YJDVvV4sEj6Xse08L+orvavBiz0ftIk8QS4+O+LawDyh/A2+26URvse8PDwMX+29qJuevU/YlzxFh6a8wToOvgnKwbwdfsM8+98VvfsRFDyaVJE9YUaaPLHCXrxCeEA9bGATvfWdpL32H0U9WLOHvQiZYL2BVZ496lRGvWclrr1vVj+91QTtPIBjgDjwpIa802gfPc8owLyNWl09+iKcvTeqo7x6psG8yypM vPJ0q1LuE1YM8JfrFvXc2s71IING6U4q5O7kwpr0La1g8vk6VvZ62vDw5jau8uKa5O1WQyL2fIsg91ya3PejCiz3dgG09NAB0vLvVlL2y+g+9QA0evLhrkj06fJW9lRyOPVdmCr2xvna9oUh4vHX+27yVlQI90ub6PVcWH7xLxN68d407vPfAqbxnGCq9xrj+vM/RzjwEWPG85xzhu95TfrxugI47+67oPF9Oir3wGbY98K6GvFGIE75L6pa9iKAUvKKBKL0gh/M8FsrOO5ioub2qDKC9XIaVvZH7zzvlObY9tHNKPBaQ5jwBHjO94wLKu/tG0zw6KRi+LcDKOzIgULwFmfm8RWVGPIDrLz14cKq9yAoCvqloy72Z8XQ9APQtPaF43zzAQJU9jnGJuwQurjwmf9k99clPvb4D3b0JfJC9nrO5ve0lx7vneOY8aYS1vUDebL3WmBG9nJdkPZcqjr0jVOY8q2q+PGyAYL2kXKI82akrO2Buxjtn8p26J6KrPYYq5D1M jrIS91wK6vFnhfL3o12i9M2YAvSP1ADygY8s9QguNvX6u170QFo29V9SkPJaaGz1qGV+9+J1PPJU58DmpHrU98wZHPLLiDbvgsre8NhFJva5T4bvTrbI8ovaNPbwrcb12P1A9sv/IPM9KtbyKlMe8GYNNPZMFJLwEPoc871D7vPRIO729F029VEO5vLPUAL1wRi+9hJwNvXwBa71+y1i8KQo1vR66rL3hvEi8i7aTPWHXAj2f9ls9pN2lPRdsGz6DUly9jft/vWv5Xj0Ts029o+dFPLoSX72wCY89GB1dvYFHDr2nxuQ7mgTkvM9Wdj2QchQ9UEKSPBdQOjp+lUM+K5dNvQd0+ryOVM0828RcvY2iwzxP4BK9a/UHPd7aEL0pOvo8sDmNvPMAHr3k7IW9z7DkO2vWBT3qATA9zFhNPQlWmb3CjhM9eLEfvbd3ob2+u9Q8aavnvTt/cr2SltA8z/GavYAxB76W0go+3BwAvjxILj1/sAK8FakRvX5TBD6PLsM9X5GM bvaiII72tiaw9UDV/vWAPdrxIKP49/9dzvV5ezb2bEKu9tlMFPisaCL5SZ6g9GtAyPWT9oL1YHDI+cGkUPrVGxL0zrK+9wtEVPhRVpruP4Lu9IsMnPv5Tkr26bRG8g5tzvSy3Ej4NfAK+jI2+PYqsFL3CV/K9LJgNPlx5KT4Y0ga+2pj9vTsbFj5YMaa9whG/vQh+bzz06oy8lg8QPhjy7Lz5wYW93ORNuWcFM72c0QC9Wtl3vG31jr2qfTu9wtHEPaiOkj1NTQq9R1ZTvtFaBD7MfCS+5ggHPfwWGD16ORY81m/JvVgyoTvxDJM9QnmyPFiZFL15eza90FzivZ7kWrv+PXq9O6wKvKpAGL6BFAq9vKDPvXzdnDxPBio9WF4FvVTv470ciFC85KrUPUCS0bynv0u9rLiKPRPOhrx7xJg9VJqzu9JIjL2nm7S9/aoIvWWYA75Dbf67lx6RPhN+/j2nGWC+3I9UPd/RCD2EYgo9fHr7PV/8Cr4Fbjy+tBz6PZrDTj5M BzCu+GUvUPW6QWT5hyIC+DZU9PabDLD6DeCI+AS+EvlzfOj57ukA9ydu5PSooJbxrIAe+o6FnvlmjKT5WIUw9WesCvmfS6jxSqZQ9dSebvm0cFTzIxwQ+YOGaPLvaU75awo49wsQBPqG9az0TvWG908GNvEsOLb5jpCM+wjC7PXXoKL5r07c8P9flPWRrM77mM8y7GmJBPgBqMD5eEC++rekIPeGMqTxS+h0+3JlbPZWvSr7A1jm+v+JSPi2vJD4Vj9+9jv61PqQuED5xuYy+ondvPZuN1T3xa8c96plLvnzeXz79BHc9NTnEPcPFYr0qVz++6yOAvqWwUD7WSgM+P8flvdnHnT4IPdI9fz2BviBpm72ih0y8JwKDPXyiNr4d4ZI+6so6Ph0P9zy8m36+w/udvXm5Jr6SJ2M90ziePfEJAL3jy2M+t/0LPqjMQr54dyy+DgsRPpvSNT3b7Ye90ktfu35WYj1m5Zs9NwnZvNjwAL4DYBi9nG+6PWthJj4xH0u7OVBM mPilZuz0wF7C9hk9ovTyRKz3zW7Q9zL34vWBPUz61I4w94H/6PLC6vb3Yx5e9frzuvb1zAT5MmTA9feetvW52Az70SlM6GWokvtPu571Ivam9IWyHvY5iMr0SR20+VLmVPb8GMj2j8T++s2+EvH2rir1MwKI9crarPcu9m71yajI+S7s4PbGjwr03Hy2+OzGIPXGdKT3uuWI95/33vDWmmD128g09uu4vPSOXWz3XEui7ZR8lPR5W8z2uavY8RrM1Pj22pz0/t+U7JEj/usQuc7vA53w9k2qavIIeqjyOdTo7TDUQvQgo4ryzqAa8z45QvdeRazx+qEq9yHbavCKluz1letO7TVjyvZrY/LymUw88u+mPvALPQj2PcYM9JpV7Pc9Ror3Udbi7j6g4vS+AN70Wr+M8JFTwvL0YoTxE6YU9lWkkPd/a67wo7dC9C4QXvQLwSj3/J4g9UtcGvgV0AT18JmO8gNJCPds7Gzxorq89+b1KvdQmGDyWz9897dFMPQfYkD1M QNBg9HD9SPAd/GL35jJO8TVsuPlUQv71Qkc48lbaJvXRG8TyRdDk8PT9APqvU572h2SO+A+gWPml2yz2VkNq7wFuMPUsI8jxC5S68Q4KDvSAdJj6PKhW+rKIWvWZz0b0PxM28X0QrvWBsBz6sd5e9UacjvhgrDj6QtA88LB2HvPkjCrz2vDO9CqyRO6tJGz0FGAw9ru8zvYqO1T3Tjdw902QTPcYIGD7X9qg7Vy2ePDotBD6oto49VB3rO5o+xDwlPT89IIZ6vLe/WzqSlqk9LzGmPUAg2r0xHSA9iRonPjCsgj0W2gk+yzyEPcvXkbwBbzK8kL66PSMskTwYc2a9wx7ePf7GCD3Y6BW97cNRPdvliT1EctW9DUqlPXTrlzypete8O7JGPZExxD2oRTi9OmaZvZvH0j2dY4S9RRKrvb8huT3EzzU92qVHPabBhD1NqQy++02PPbMK2zwaPK896J5TvQt4ab3+Eje+wpJjPQlVoj15ks29Vi9KvVsR3jx1/1+9LOKM gvaN+ej0AlHg9zlwKvhLbFT5o5La9OoyYPVe/Dr2F0sW8JJsXvhTPqz3WtgG8GQj7vagPzrwIvbU9BHuRvAb1NTy3coY8bm8qu1Piv71PjJw9YL+CPQEkZbyCKWu8Dx9KvKr2sr19H0I91MwovSwHBL7aEda7oFkwvcTXhb34jl69noJLu2o3Fb3VdqI9y5uxPRy1UL4Bul2+xL79vJ9IC762XIw81Oo4vLWImL3VB0O8pjtwPHjvHL1+voa8YkxdvYLF2rx51fC8kmxcPWCyvT2O6Dy+SK2UvdzDy7wMTYW8hbeLvNAJS7072MS915wXvVWS/rxUvro8Td2zO8OYorvZRxU8qx9FvZmPEr2SYcc9h1UjvnVmFr418SE9HOi0vYb0wDy7fVo94aE5vUirR73clJ489Q3cPHtLlr1Chye9x0cAvqa4p722Sak9MFqAPdLtNz1msMa8X3ATvim/Aj5kBRw8SSysvQI/7TyWY0Q861kpPCxu+rzHVaw9BMNQvTrLgr2M GV6+8D47svFzwqD2NnFg9ClWVPdpxGLxu2rG8T/J1PLJmWb3Hlx8901Y3vEJbgr0VHvm8gV9oPWOTxr0HiDO9f0f/vORBFDyxxuu68DuLPT2pOz3l1My8AFWLvIHYRLyKAyy9+W8BPabBAb3UVu27KACyvUQhsz1gx4+8Da3hvLBoML0QU/U8T5ORvZ+b9zzcMaM9LKBevUOtpD1FjVU9FoHGO89M1LuqEcM8vpqtPFQdr72P+3U9JMQBPaZdgrujwi48lFNMPRiMjr1ww9o92TUmPBVKnr1BBLa8ZKrmu2LTT7r+0449LOSRPKiPUD21ybe9lqWbPYHigbxKRNG8BvAaPLHPKTxh94W9c3aSPauO4jx4x008v78TvaB/kbvQUHK8JSy3PDD1qD24qm68pK55vM1cJj0xF6I8hFsWPaq0HD3X2mc8OlPePKH5hL3mmY69m0SeO23OVjyRCJG9BM7PPUbnyD2EIui8eJCmvcq/lzz2PCM9YmrfPBJWLz2qDf46dQyM ivD5UDT08t9a7+ye8vU1DjLxEQoC86XWNvA0Psz2Ka2k9yvE0vVCmETr0h6k9S1MuOxCfLz3+2M48z5MuPYP7N70ocQy9CFYXvQdYxjtxtTQ9RKIfvSb3AjwQen08wYjuvIe6qjx2SWi9tFwavGoeO7082R+7F6GqPO/S1rxddg08Y1CkPOPIL77SAeK7VeqzvSWAjL2uFge9aLqLPWhX5z1xOIq88FqdvRQoJz7RAQo9zlaFO6PHU7ycaja865/0PFgKRbyNwjO7XlP9vREL5LymPiS9aE7QPIV9LD39T5k7CfVFvVtv8Tzp0lY9NWYtvKPvxLxE+4y7vzgTPae0kjzbeJE9eewDvF6i4Tz7Rqm90reRvLAVODonyUI9nNP7PLM1L7uUZ+88R6MePfOrejyQmOS5ipgDux5DfD3y4gM86w7vveITNr2f3UM9Drx4vFQkwzxTEF483jy1PMSxhTzE2aM88ksIPEnLrjz9qgk8d+1UPPPUrjzJrIE9h/E+PVst8r2M Y2Pg9vbj1vFCVW70/5r28c9AQPMnWID18P2E9MuqHvHsSjzyRic08v0Jgvav3zj2lTYI9Dmo7PeYX1rxObES9LR9KPP0LoT1J1UG9IHo3vX7wmrw6VWM9tcfLvcYZjzt1Cpo7cFkhvb0YlbytgTM9diKCPG29iD0dSRW7jKwkveJhob35qxg91gQSPeGwBT18zlo9JrL+vKCHRD2lL+m8cCElvckuEr32jbG8xLoiPdVlO7ski9k9tNgvvRsQbL3D4d49azsAvoQ/Vb030R49DFmnvNo/YrysOhy9e5UjvOS46zymmjO8Z+X0vEjVgz03E/e8BEktOt5rI7w6obI8qpsFvWZdxj0IvEQ9bJ3YPJKglL2EYxs9UgulvZ+ds7zlIQw8Yq14vXLdJ72Zuv488BAovdbdKrugdtM8Lk5hPUI0k72KgoW8cOWPve4mMLzdBUO7EXubvfj8iD3GhBg8URz6vMVwTz3IwY29QcwuPXmkgr0CZZg9LBi0u8DXzjwKMms9Z5gM JviJSvrxYS469injLvDv8mjtTaZM9rHSSPCmNMLwZfGq8N1rWvJLVNj2AeyY8HYmFva2x2bxdHLc9d2A/vdp2Bj4Dyla9ETa1OhO0zDyx05I94HHovdxTNz0/QXu9OMaYPN6v8rz5pF89IgvevdF6Mz3x6tw87Yu3PO0MhL3v5hw8TYHGvaB9AjsMT5g97gV+vWov5T2BPcU85mDcPFVyJz0Nhbw7pvRePDr8lr0I9qO8kMvDuvTJFjpumQ4+KA7CvY6BCr4u2h08PlHkOsPcUj3RpJk8Df3sPFOpdj0Y7VE8mTZ5Pe/LKLy7aZ+9lOqDvVlSxj2lRyw99sV/vNYb2z3ztL69T4A0PWPbg7zkm/W8XP5cvZ7ZND1tWrU98a7IObWnPT25zoU8wknGve/VwDwXHAQ9pwuwPc1FSDrqLUi8LIERPbE0+btmB508bV63vRe3Vj3KyKS85nPhPAr/Lb2WFSA97J6jvYJzq73xJRa7XnwUvQJnxz16tas953fpvXncXDxM 8xZO6z274O1KJkTysViE9aj/puwkShDxvAB89VcT9PEmmZ73GgDG9afRlvX64qjzo4fg9CSB3vQm2MT2Y3js93Q52vTKJPzzjedG7R8oEvgyYijyE0GA9dOKaPbd7PD0/0x29zT2GvQasjzst4208BTrXPS116bweR1E8uJ+RPZjVhjusOHm5gufBvTdsGz30Yro8uCoaPVTsdrz7fJW8PXETvVRWgL0L8qi8B+beux0Arj2OvEY9dd4fvr3sPz3QhlG9GwYzvf9ZZrsid4y83tX3vHC9Rj0C+os9OWrcPKeT3L3+8Ye9F5qnvTS0JrwOyt89iE1zvCkbeT1DAJQ9rjpavfCOKz0vspO8J8CrvdcE27yqxF09srN5PCu2nrzN8am9fJ1pvb8aej0M4Qy9CbSRvZTYhTxk17w71P+Su0L3Lz1l6vo7Wu3gvTp16bkSQnc7n/YtPXQEwb3leQI9zH5LvdPmFrwBUsS8Fj/fObFfNb2qKPc9qySKvV5TlT09Ehc9oPUM ZPYHZezonYAC90mmmvPdn0DsLIRa9CIIeuwO2o703/ig8x5oTvRupbzsvQu87NxVjOlCHKz2yU388HxwRveFEN73gABA9djfHvfTpwzz633e8/nBPPU2GHz28GXC9ntUCvRKuyrzcsXg8MQ6JvdFlubwODtE91t/IPXNWuD3021A9+lfYvXADgj0E6kE96+OJOY/i1jsMhiA9KoMVPd9Yhb2lJ/K86eIzO51/Cr4J7SU+da/1vNWI+T2zRZA90f0tvKWr6bxkd4U9v8TMPZrueD0jIsK9hFn6PH7E1DzKIVA8UAuzvG7RR710Wma9vZuMPe1MAD4RH5w9wD9SvDNhA736wCS7XumgvXZeDz1Llic9I5RzO+hayzyUiDQ8zpw9vEoM1b1MMJa8PCRpvVyYxb1auMm9wBU3Pf/DpbyocOQ80KyMu4aWwTpS6uW85VmhvRudDz56eYg9FXQ9PRIwY70xzr+93UyZPLwt1bsDdii7yYqlvR6vRD3Zd4g8a+AhPVqp+byM IoQg9JcJlvemqWr1CSlc9GCfpPCdXdLz2UJC7YAgQvdUjN71Ex4K8NRAjPUZ8mD0lE2k9EwTevAnc9Dzf8qW7P7Cavaa0fz0EUAw70Q7CPdBdmT1/i3O91dtkPPIKwr2BKtM8MOeBu9obOb6Vrhi+HHDAPA+VkL1CF5Y79CfuPKWHiL2FyoS9rhvtvd8tEz48wQc9QBDYvJKGKD01+Dy9Y66KPCpJwDww+E69CYPYvVub3LyxhYm967ozvSvkeTyLqcW8D3KzvZ+Kvr1V7oA9dlxJvE8kKT3/Mwy9BipXvcGeDjsZleC7nvVxvM+8q70+IJA8fTOAvf5S97wKTrU8vq6BvV9p0bwD+9S7QbUmPTPpgbsQIgS9gOrAvMldjb2RWLI92MvQvVlBHz18QyE9fdZpPU3/3z0/CrQ9YQ03vYVaRb2tQgS8jCMyPPj0rb3fN8M93X2AvUlTkbztcPq8qmLEPJqa5Lw8MgU+o9wLPj2gIr0+/hc+Yi0+PZHAiL3fEeW8ZywM wPZrCZz025DW9ENSzPYq9qbxOTZy9AeBgvLiYqDxfzLM866oHPjZa3jzFQBC9Rss1PfQDPD3LMsG9HYQTPR7Xqzyb2w09Vd42vOkbmTxg35O9/h6QPKFeUrxnrDo9LBWoPNwjk71J3Y681cyNPMvwWL1MC9I8nrwNPeSh6L0/M2+9FICWvWv9X72tfCM9xtmyuzvQ57zFsI+7zdIBvTeFtz1cKOK99mlZPbAojL28OFU8W/x9PGOTlT1MH2i9oZzovUNjTL3X8109KthEPWhXqrr7pCm87OT/PGzLh7wuqow9E3fYvTs3w71cOmy9q5wEvS2WKz2DElQ98pZmvXbGh718ecK9l2BvPcbXjL3Fx5g7lt0purdSPTwsuPA8nkKrvLNOUD2Hnxc9dGgBPrqM6T2/9iC90tDLvDuyVjxtgb674rV3PO/1QL0uK7s9/k5hvcYFmzreUfG7sQn9vNRRtT3Edmg8WlgMPtoSGz2JBko+OAR5vOTSgbo1QRQ7mrulvSBg9LsM ho8y8yh9CPVbKgLzMBxA8tEsrPQc1ML2w3Om8jkS2PFEjQLxm0mc9ggdyPa05AD2VgnY8OoO+O6xVzL0h+8W8EnE9vXjfLL0aGuy8g1OVvO+2gLzGw9c7sDY3PF9JhD2y0QA93oqKvGgOLT4L95w7LQfXvIFnaT0N4Eg9rlWDPTElaby2MZI9jXyHvbkbur39Vs48hO2iPf9fFD00+u88x2lWvEb+j72mgD4+Av2EvBlqwbyN1BO9/5lyPQ8dDT61cVu9v5s4PURRtL34IHo937t2PM0+aD0B/KK97T8kvSotcrnTBhE9VHUjPeaiFTyarag8c2Zbvb335bz4m6I9sVt6vcVnNL1dCF287QorvAPhG7twO649MSnRvUMRBT6a7hk8TaJBvfkshD3Qqdo9qw3hvAwe07xUC2A93wtEvChzrr1U9ZE91N8uPbuPer0/4wu9GeKMPWheEb4S3aA91aiYOTY4m73m+t49VskpPuprCL75haG9d9sdPshMALzU9xq+M9oM qPHQIeD1Hx/C8v2fQvVMYAD5G7yy+Jf64PFiD9rxfBt29EIPfPdDjtz2zUJO9Plo/vmX8tj3w0NK8ZV0yvixhfD3nfqc8Z7AlPvRM+TxsvR2+NbW2vG9TurzuO68883jrPY2TwL1yjQ2+31bkPQcGoT2VMw++tIGHvpxN2j14r8m9QvgNPivtqz16xm094+fuvZd27D3gBJO8QEknPUvGRr3UCx+9dTQCvq/5qj15ywO8ih4TvtlPML7Che+7bpP1vdqmMj184Ng9e+HPuuaKIb7Fr+C83CBLPb29eT3WSp695/KEvRFw9L2gYcY9MlqbO+rXsr3dNEi+A1EdPZWqy71Qj725sk9fPuQ4xzxSFU++66AoPkgTj702Tw08MJfHPbfZwL28C0G+OcAqPinhFz55vhS+tXLvvaTTcj6JZB2+hPhDPJSpqT2zYqo90pdevuuDWz7jyKu8nmGXPKzDBj3m8fW9T/Emvrb3Gj5X1RY99Kcwvvu/Ib5PZ+g9nlZtvt2yN7xM 1Cyo9RHGNPfYTN74EE9I9LgNXPcJ5vj1/d5+9o3+HvWr7Tr7NhTI+AIDSPSeWur2RlGe9wOJlPUbHE77wTmK9vtWZPbWlm70lOh8+mioVvP/BTL7gDku+i8rZu+LfT76tmvw8jUk6PDbqS73tI3Y9uWpNPqMaMz7Frzu90smHPb5UGj7fWtY9YiXIPbRTFb2Vewm+d3oTvYVOPbzOCAa+dceHu7/oCD2rivq9PqXaPPlfMD6h1bG7sM6XvcIsEz4qxhE+PidwPdhRRLzyK869WC+CPEOtez2Q5g09V+HDvU/Pwr1k+ak9ad2HvX7fbb1s3wA+nohwvR41Qr5gZow9158xvdlJlb0AGvA96KXJvdOCgTwsG5W9quWtvZAPqjoxJzg+N7FzvQzJ3DxV0Us+Fm87PoLjND7TleE9IwL9PGHvCr58C6i9Tp1LPt2kF7tG08Q8Pb+QvMzMyL2yQi490cExPo1vpL2tfMi8f6XqPfSsJz4Jlyc8PcLdPVQmWL13Jgq90vcM SvhuNQj2Q1Y48eMH5vFeEirxe8wq+T7u/vGBDEz7akPC8p7i/PJIqFz33Jyg+uvl4vHy6HzwAAPe9cdRePUOBS73Ir9a81gvavVaIAj7Z4AY+RhnjPblfcj3b5Ay7USpaPd2lLT4MZtg8pji9vPgFRz0Ro+K7c6isPUQxQj0tGgq9V5uMvBBZaD1lF4y8dAPqPKJtxT03usm4QEMuvd4CHT3BmwM9G8CIvZB1Eb7bCSo96SXAvYaZM72zNCo86wrvvUH2Bb6MRRk9fRhLPXo2grsRbvg9xlbxOxk+Mr1S8Cq5/ZA4PeV+Ar6Hapm9oHFoPVDYaL0QMam9sGuZuyZEFr3HLMw9wqEmvvsVMTyzqfU9zZI8uwVX2T0A/Os9i48JvfAtVz2+xrY9UmZUPSjB7j3ceGE9MHAWPdngQ71UkF88cKSaPQ3R5r006By84iw4vDFh7by4Bzw9FVEAPvIAsrzVu0+9h8TQPS7mrzxTq+C8ONaGPVuCLT1l5SG9D4P5vVtN2z2M gzwm+jAyuvHFzMr0Nyc67iF3kOxJSAT6/oMy9CBfwvSbjFD71EkG95U7OO24aGT36nn681qYxPARP+DwFDRg6eT7UvUNAiD29g9g9RiKkPXjk8T34Yk+9x4YTPeM6oz0gP0E60YidPV2AVD3UOpO7ewXuPHfqUbzYa2o9E7PvPEFPH74IOUw8+hjTPZaEJj21axE+ux5tPXNcbb1D9JW9tuHhPSXCDz15CWi91QltPWOfeD0Fxbu87+/5vM5OFT4EIji+/sPvPDVgjrjQIL47n3mkPbddAD6VCxm935ULvrl5DD5F34w8iGNGvWxTJD2+7ok6VDkTPSJ/hz22Tji+inp/Pc98ij3W66E9silxPKclYD3IcBC+rk6QPSsTMz7L3F29OVmlPZ02kD3bgtu9G/LJveQ30LxFXKA9gNA4vpo/GT4cFC69AKpZPd0nkrzlSR29PK8pvlhHPT2bobY9t/AOvgWVdT3v8wg+fqoTvg8B2rxTGKc8MLM3vLKXCr4ShAM9/9yM oPB54LjziaJO96bUjvaRVrL1/iIE8qWvWOlmfqrxXycU9RY6wPXPPd707dHm9XZX9vL8oxLzpcII87eyiPfK+H77jPri9F8YzvaHDK77J/Ca9WAKUPb6M970quP680rk4PcYOJz2gIb28+4SZO+24o73dSQK9iXTwuxMbIj5PMlK+QT2ZvR5bJb3rzau9t+jGvQf7+TxlcAS9MvejvUK9UT3K8Sc+8KISvYwABL1pAP88I9aQPLFlGL16j7Q9piOEvWRY373+yCW8Q/auvRMRBbuXwrM912zXvBINl73A4HI8WVCwPA5ecb2iBoi8mVj4vRX+2b3oh7g9ntYfPYIGojyFPVw9MNvqvfz23T0PzLg8gzmavDNehTweM2s83zQ+vfHvtbws4Ug9M+nIvcQh2L1edwm9iVbtPI3xgz0uHYs9C2mSPXB9lr2c9YU9EOh0PNwqi70Qm6s6mnMWvTMDOr3qvQ06xC59PVG2pb3MKam9wHZ8vdICFT3zuZ68EWGAPVi3JbxM KNgK9uTDsu2goVb2UN1O9JG19vN5Kz7oQxfk6Gn6rvCl2ujuXVUG9S+toPWs8YDuod188O38GvrBjqj0I/4E9W2CGOyQE7z3iwoY9x7TPvBdPeTzoEd48vTk0vdrbC762cwA9rQZAPRJYmLxWbYG8pSUgvWFkEb5jHAA+OAOkPSVw4ryJ++o9bprrPGQUs70YAYs92QEgPUQ1fb3S/dm9swXaPT5rDz1oKJE8WhUtvRYiCT1OUbC91soHPrxWpT2rksw8O4AoPe+tCT3AHbm9rQPGO11YLj1AeDe9fvN6vdlb0j1ydM47mhlTvO7nCzznJJe95/UoPQ7Jyb0fU888ZeJ3POK/vDyX0hm9PBsLPjpDxTzuCC88IVGyvdzG5T0FKKE9XqoxvDMeLT1z9wk8o00iPJYcuDys+IA9SgkZO7c08zuU0Qi8KA01vMLkKDwVhQM9FUWJvLKbSryrKKA9ctzcO4NPMz2UuMO6SIOOPLq6m7xMDFs8AJb4vKBJ1ry7cqw6BETM 5vMuf5jvm3JY9DyaYvN/G4Lyjt4y8D46xPW/ayTz4tOI8U10MvRspcj3qsTa95rWsPMhHsL0rcrS8v+cZvfSfYDzldhu9zYa7PNkhjz1vpC29lrg3vKHE4T0HMuU8PsFYPYimRj2FNQM9aRgMPAWaNLwi/iQ9VSDVvYfepr2kAcs8fcYTvR7hlj0oAIw9mOvqvDjtVj33Bpc9T2a0vBEjaz1W25e79iFsPVk8QruFePo79jmUvYCOWDyCPNG8sAyiOpLcPr3lWaI7/gwBvXEty7xth4k9vYepPT/LIb2f77K8tmaZOxq7Rj0zUCw95qqFO2nGq71QWQa9IjkBvaApBT1X2yc9s0BfvB2alD3vmQk94ngDPDFGYD1067I84qGbPb1VgDwE25g9Er/7PC7bKrxzXas9TTeJveRJTb2yros8d1hWPeEHbT25sxU8aXMLvWiivjxE6W07+M6mvGKyKry/I6I81050PRm1Pj12tlg8STgjvfrv7j0a+729QwwxPS4UZbwM 3SGc9zlamvRibNz3UJqQ9+FAevYFG67yQ7q081J/Ou0DVfz0lhmi8/wkkvQgys731osQ8kiU9vHZjJ71ocNs8lAVgvXgN1rlz6m8818Mfun0z17wIVB29TMxLPUd1A7xqGTk8GSBouyGRyjx3asg9SnhBvQG4zLvxuf28RRDHvAmQHz2Vzri8FXclvD6VSb2OJ8a9HBbaPFFtXT2SwbW8MXoQu2BKwbx2has8HPQLPRbuAT6/vPI71YR5PZ4klLrzWYE9zpLRvbixyDwib1C9P4kNO8cLnzzHACQ7uqPTu5FR7jyiEXy94++2O2jBOb2wXOw8gh9HvFNAb70Hypu77xb+PK9ssDw/dZy80SZKvbReyLwAvJy8oCRPPYXz87yV3N08EEMFOuMvUjwmYhy7+bPOvW08Hjy3tgm9dAgRvUAkfj0VpqA9J6rKvNJI6Lzpgos9lgJZvVEJmrzzHUm8feJivQyzb7x2SvA8CXC9PKUc5T28aSy9qiJLvKt+Pb0aNqQ91mUM 8vQOYv7z+1VO9AWTuvFknUDte5Tc9HP3GvceGMz2IRB+9LzJpPY5ipTtneiM9D2MNvt6SCT3NQ9E8fxoovEf1jT0ONog9cTTGu5mt37z9Ixs9sV2fvVnwmr3eLks88FoAPQniLz2/DAY+UeDhvXTbvr0uMH07L8fcPGjhjz2RYa09XGGSPQ71lzxloog9BvAcvHVLjL1OWry905cVvfXQij33BQA8JjaMPXCNDD4SdQG+gYDSPG02OTzZPmc93NHqvQL6eTs93g29W6oyPWvP6jyt/JK8pkuovdzz3ToDvVA85G8BPbnLgDzmhT88FLsvPbWvkj2BUgc8XuoTvnVQtD0BFt48/Uz3uwoUHL34VdK83G7fvdA1jL2fj4q9eue6PPzdiz2KMss8ADcfvqGDPz0Jpyy9wu/vPKGTRD2ePSw8+9EKvaKg+jzqqFo9TBcNPBu28r3D51k7PzyMveHlRD1Jxls9qvbKvLhhcjwoXYY90qcevbRvCD3KxeQ8TIUKvlYCDT0M IyzA93PqRPNhmEj2bGoi9YkjQPMeW2Tw4Uqa8jadfPfP0S7224r68L5DUPX3HIr04rx49jv8NvntEKj3oR408exWRvB3asb1d4YO83w2Zvc3Vnju+aj29NFJEvNd3UT0EZqw8tiLNvfomKDyWOEW9ja2DvBbm7TwiTe48Yjg3vR1nJDteEIU9pl/xPBJiGr24t3U8shWwvf3GL72J1Zg9UYHRvUGobrsxn4U9Spa9vW3VYT1i9Vo9w5SevT9fOjz4UIw7zfJWPR3c0DtJAw69+VfAOmyu6rz06c485bE0vCZ7bj1XIC89ZvuNPYPsDz1A1yk9nkrJvYWujT0NOla7StbQvIJIZ72gJhS9eKiBvJS1cr2KoyE9lOxsPYbLpjucvfg9SX23vaxt5D3RYSG9kPAdPfO4Q72FItI8fSemPBpMPbyDF029eO0DPM8LS72Nsdi8wARWvTczhL3yFoW8kwAPvayPOz2AF0E9IGqJvfPTlDziSxu9MStlvbs84bzO1R89mxOM LPC1apbxMtv68quw7vfoKkDx4SeC7LfDnvYheVLzqaa49vQd8PcISfD3Q7MY8R49LvQ18CjwIPqs9WvGlvE3g8rwidsK8NKOQPNzUJL0RI5e7QUEIvK+0yr3ZAD8+24jnvLwZoz2e8LM9nm9gPQxiqzza/5K8jyTNPeqVCTwPsD29GgaYu0HdhLzpMAy81doEveeRkr17rsa9AbPGPQAmBj5IuDg9qSIovP+B4TzGrni9rfAxvX49GD052vo8n1ipPOQkij2x2Cs9SgSPPPyQx73WORG9YPe7vH7p8L1EK3e8/4aAPVBuCz2+tEI9l67WvGrpoD3Pl1689OrnvZVulD1XACs71vj9PNeSmr3b5VC9gjMSPf6caTre2xK9oHAPvSPM0z1AXaY8cz0+vcczxDwVIG+8+piRvRlEi703MvW7t+J2PWYYwr1UExi9/eXKvIpqor0pLv28+lxFvLN5Tj3uUZE96SIsPQSAXT1JzJk8/2cUvXj+BD0t0jg8LqUZPTHsoj2M sJCC9yj0qPJhiJb29Gno9C0vhO22E9b0eF9a97SDmvDFejztpDAe9YNAkunaml7yoVIS9LrqzvREszz0rS1M9HE6lPUMe17sXOYO8ombgOmGHtb3iIy+8/fBXPPChjbxfiG+9dfWQvetD0j37Mho9llWEvW6uVr1ekBq5oOrqvDjYkDuPdSM8y+wvPYBw2rzAHLu9f9oGPK4Iibzp9sq8vwoiPI/xgD0FrNc85846vWQijLzByyu9dCiCu66ojD1hx0M99FK3vRWveb20YoU9YgUrvpj7MDwdfRe8tXizve/SBT4WtdQ9Sxh2vVEdBb5r/B27XcRhvS3ew71Ff6Q90k6AvPS5pDzkIxk9924sPWsomr3WmR0+pm0qPRD2xb3Cv4Y9CRFZPfMiQ72toqM7stjku9HQ3jwR+UW9d/6UPUlxEbyBTqm9dq8GvVcoDbyRGL29iLjWPWDUhD3eavG97OdKPfJ7Rj1Px6m9td3RPOL7CD1dk5K9kvmGvUyN6Tx4hiy9P/QM mvdL0Gj1fbAc99ABnPXxcfL1V1Q695MF/vcSAdr1Yho68lOxePX7hWb2fakq9AiHwvYLx/zty1rM91mSbvVWe7jyjCS+6qNRpPcyAzD0B86q9nq2KvLy7i705zTe9PfYgvZ6aMT0ZMX+9VWDKvWW6Or1hnaY9kNyUPWDfKb3ja6A8m1+vuxZahj0UT5M9Dr+uve4I/b1xSv+9S84KvomxKz0HCos7x3qPuwAZy72TczG+xRR/PX2G3zwxGhW9y5k4vZtvkbx3uQy9Txi2O+Jb4z3smLA9nSWmPeS+ZT6ipKk7E3CLPLKR2TuNFLS9iM4mO+blYb1uKI49Jh+zvTdQgb26YRM7yM1WvbuuejxoRug9xmi5PaGnCL1dzEk+RjIyvRo0Cj30OqY9jcOpvR4Cnr2uaiO9TNeIPXlBnr1bNRI94HmUPcxVM7xXCRO9XgdyPVQvOzx+u7u7coyJPSWTqri1ibE7HyhGPA5Dmb1M78C9x+2zvQJ+CbwvOoQ8ftOnvUCnYrnM HbIu7fZCUPVFw5z3RSJ89MPpLvVUmbD55QI29WBoEvU80vT0lKw+835IRPaQbIzyfDPS8SvvsvXti070w/cS5WrtPvXq5vTw82yE8GLYdPe0T8r2gBD4+hwSivOVFG70AbIK8/Y+XPCUZuj0wmY08wHK+PE4LIL2VMva8f0ljvUMk5jsWsVk9O7oUvclaX70q/LW9Tat3PZaZhjzTEDW9ropNPXqOWrwETxY+S8aQvUu0ar3cGse8y+s6PHxmQzsY3Zo9V0y6vYksoz067Ke7vNi0vMrOhz3lPhA+6RFvPBhZKL3pR709OOecvUbLMr2Gmmg81p5UvHV+g73yR4O9aiHZPWKLyr3qFD+8JvMtPXm8h71SgMk9PcYJPupQpry64Q6+HNa2PYZW0Txo0se9OqALvdIhDL0+mse9h6eovTiHrz0S4ZC9lvWlvMwMFb43/wG+GZyePYZ88j2qmgK+kZC/vTPZED44fe895xi1vUYxjDxy1Ae916g4PgmB0byOCSu+0VoM ivacArz18/TE+h31KPoDDzDyg0p69NvnlPXrInTy1XcW9shSjvh2i87ykS6C9g4KdPTMrjD1q0Xo8amRIvq8W3j1XJso8ZlUUPoo5kD0ab2s8qKGYvb2W2T0Qcam9CEmDvXkVo767WvG8KJqiveXpqj27fLE8xt1DvYyR7L3qNDG9HWulPSDyobyKVgK9iVnVPR0UbrxWPUw99+goO7kAxL2akRi+of8vvZazxLy13zk99z8gPl/Nvbv5a0S+OIBxPld3Qr7qlmq8nMy3PULYEr7W/vq9p1xYPmJYID6x8Gy+j77KvgBlkz5PmyC+4NzhPfGMBT5zgyW8LwF6vh4khz6G7Um+KZJZvTi9ojzAhJ69vlEGvoveUD75GoA8U22Cvne+yr4NIj0+deAhvntiWz2cWJ09GaesPKx5M7553vI9wLUJvbbaYbw2Ses7/92wvb+Hrr3KIuA9PHQRPSLZSb7oc4++vtgbPqDYpr3DaKs97uwvPUH497z9k509nBYIPqWzFr4M L+Wy+YYIoPc1Lp73aobE8a27uPOSQZb0Zmoy91nXzO/asWD7DA0m8LGWMvGk5tz2qb8e8xK0nPSQuK71iMQK8OMBZvXFcED5g3ys9h9/xO4grQL0lXQm+7gecvRjEnT3NCkO9+NnJPGk05T2jTAM+KnyXO9UG673b2tG9AS9SPZwouT2lWRI+kmUDPevPjb1ByWM9+qYGvnI85b3TsHa7t1vZveyJ3b0rawE+3HjMuxAUhLxdWiI8RqYZvUKKej3hf+I76XOwPQBzczyTdOa8YAOMPDwroz1WqwA9APEfPcd4MT5HRVk9hWuYPNFE6r2Dppu9HcAqPWuhFb000A0+U2XbPcGsST3C0Zs9F8bSPfBytb1XrZO9eAASPip+vD3E5oe8nqnnPT/sgD3F2oK9AgG1veWlGb3r7/C9GBMmPfTQ5zwPBHI9OMRfPYhvBr2Rena9ZQxvus8uMr2Gue46QjKzvZ50gj1bvcc8NcvQO1aUyzuSt5a9pCCmOuuWYD7tmiE+uIhM wPc1olbytyBy95TZnPfqzZD6mqGi86zpXPdzTXD1khlk8ij5jPX4OTDwRw4o8sbwyvjfyFj1Iu3Q9J4nbPV/dED7VMAu+YksmvhakqT0suwo+BRowvQoIdj0sy428ma+4vSyp6z3pEAk+tZJjvaVBVb4b5eG8N/wIPez9GT0C4YQ+tvz8vSQtLL7GN349Oa5wPWwbCr4i/Da946+IveMpGL6+GqO7MECDukl9w7znoxE8/tkJvakbqT3Ny9Q9xcgePDge4D10Gn09ocguvRmdEz7TjJU9+UeMPHP89bvrOD49jQUOPMsrr70vbuu92dmrPXSuBL29Ths6cqLNvE+dcT1Cd7E9XjQbPqeBnr2VQoe9RfwTPlPhw71IwF09GXLPPXQ1dT0WLxa9zob7vQpoCj68sf+9hieuvdbgwr0VALo8k4SjPMvyND68O1K9Rh8LvmpLFj7SorO9wmwavV/GAz6ZYe28HMOXPdeQvjzOghq8PdurvW8Wurxt0uc9lR91PeMIrD1M N4hy9hN0FPXSMRT0JYTc91muJvJVnhD0VAEe9JV7VPGnvmjwxDTU9ci3DunoX6L3QsI+93IpKPRv9KT5o7jm636ZmPI9wkzwTiN69wbouPeTpgDzlaKE996YfvHsOtz3ctU09w7C5veRyHz1obgK+ktsLvEApAL39hTM+yxGwPJwy2D0DYpm8UT0fvrXxjj2bsSu9TPnqO5lrATyCac09swQZO64g9DxfZNO9TsvuPUGr2TxOrLA8uwI8vXT2e71i8hG+QusaPVQewT12ogy+jNSyPT3UET5TgRa+7Ks5vXcBZjyU0pc9mwlDvmmyKz7hXe+9xHHFPP5FAL3q7V29Vov1vcOmMz1mYcw98A4IvibIlj2Zjm4+UnTBvTCWo71NEja94+4qvbZgDb756NU9JzM2PSdBrb0pyqa9TG/YvOI11r3Kc4w7+NNVPXsHkL2Bhus9jhC8PYGBE755Oa+9Q1lmPI1ekzwuqqc8qyfNvLC1Gr7jJgy+HKPgO5vQSr6vjQa9l9EM pPRcSRr3DO7O7AjMjPUtCNT020q29dFwGPbw0iL2ftEk9OK8Evc2KQj3Lu/+9nU2hvW1rJbyIZhO+f9JUvVdthDvFJNS8TGkXveEvDj1asKk99rBCvPcKhr1wy0S9AXMZvXoFXTyrNBc9xbVxvfTR071IChu9GFsLvW1nlb2DpaE8AAuFvVVH1DtRQlw9ULHqPbZ98L2YgFG9NYKVvQzkH73qmfI9aWGlvKZwPT1eIxI9NWDRvXOpvT3E+G88GxUQvYGjmLwMvSY9aUSEvJwDgL30sV89YqPVvc1/yr0DqNe8Ok1wPTQ3oLy0VgQ+5CDkPdjBwb1XQ2493K+3vJRc3b3wMpA9eGhrPf8Lmryn+Um8Ak2YPWjirLxAsfW9MeCQvH7hST2ju5A81InwPKvDirxCTKu9TVCLPeAvBTgH3ly9t5yLvOL6lD241g09SjCqPEvjYD28cJ+9rFoYOjoUY71NLQ09qXUtvmEDuDwkaYo9yJk5PEy9nz3ZY4Y9IYkhvZ5sc73M 7KME966F7vEE2jr0uzjE9W94TPW0FVzxX9Le9XWKnuhu7Ib7zuxQ+nTtZPcaqHrujlu498jOnPY4mSL12oSW9etG8PXTTnzwALYW969pDPXujkDyucd2840yNuldSmjyZDrG9Fy/+PeY3rDxqPbg8sSrtPVDToz0NIIm9kF1FvVzBxz2CAzY9AKC9ukNA6z1Buam8cofPvF9jjLyRqIa9pyBQPWz5UL3L0wI8q62UvO3aljxUGyC9veqoPa7bAz5GgME8RpqbvYETCz7vx6U7qdJWPZ/MT71uqBs9F1WHvfAteLzRMlE9RogTvCpAgjtGdIc9nMixPF3r4DyB92I9DhEYO81Ogr3+2zA95YTpvMAF9DrRUC49fgCJPd4T0rwOHrq8hOZFva84b7uEp6E88A8PPTPjO70wQR89oxH1PCDBGTtogCC92GbaPCkPoTzvcXU83nLGPDKGrD0G9Q690IobvQW7hb3oZhq9sr+cvb39NL1dEAG8SSLKPeJacD3Axpk4M/1M UPHa3ej1o20G9Vl5/vP7ZtjyPgLE8Ec79vDfnmLz72IK863CHvV2PsL2Wq1i8lLgvvEC4rj3GQwg99qh7PFAxZT2oM5U94RL6uxfVgT2uWp89Tt6oPPliTb04cFq9N0otvdes4TzrVoi9p9/8PIDjwLz/Tkg7fCq/PP6VLTwevY88Nz+4PBsI1rx9fpq7eN8MvYiBXbwG9/88mKOxu36uA77Ntme9kRmHvWPShDuKR0W8WkPYPKlwbj3PBRO9cXQuPZE9TD2TeTa7Zh21vDv4UbyMdLK7EcfNPDHqlL2mYAc9jlltvbeumr1kTTa8z2YLvMnPE7xCzqE8pvHlPGGWgT15zt87/xwZPBLEkDzReqk6cyCJPUF0Vz2w7qi7rZYkvR2SCj2RKKy9PDGOOy2PA73FnJg8kZDYvaZ6CD1vang7cSBBuRczhLxTEXg9VnUUvfCG9jwSk9G7GjrxPI8BxrxkRDQ95jE1uwmgfLzrjEW8/bvyu4rJmTvbwQW9saI6u0wgjLwM +jSm9bukKPSx7Gb01gWQ8gsC2vElCMzx+rdw8wiZWvWAVT7iVPT0806GFvA6AzTzSaZu8XbAHvSkeJL2oSdG9ARY4veIZpjwOZuC6kgR9PG8HU7wQi5a8d6DEu3ruez3b10w9G/Z8vCFRwzz+DA88ZKD9vVzWDTtxMY+9h3uqvdI0/7z40bA9wbg0PW4XnT1UCJG9zIpePTYv0b01mUW6JekqvRP2xLwsqWe87rX0PDXCkj3MNw29IxlPvbzUA7yMIL077bXfvLj7QTxQFig9WyNsvfV7jz2s3zA9AVPNvRA3tL1qN0K8m9XOPLc8Ij3pRqs9y+govSxikb2dGqU9ilQdu/LIWbtlYBY7h0fvu9rz+bulB7g95gPNPO1dqT19Eoe90AL+vJhjY7vq0ZY7L7jPvSArqbyu+Gm9ZgxtPSA8Ab0Hzqu8quAAve+mYzximAs9yI9cPSDc6bwCo5W8OogdvkTfhD0eZRE95M+nvTLH4T1mEQc9TRvNvOQxo7wvfV09ArqM OvST92b37AYC8Ci02PX3Loz26e/o9dSrLvRQqL762d4E9fiVjPIPfdLybc8U9XyaovIhbsjub5cG8gM9QPWPNrL3JoGO9x8yavaqgizxLGwo9FIDQu3qX3T2C0Mm9YNigPfk3LT2K48C8GjiwveSdNjum17s7/5yiPMIIPD3RpZK8mQ+EvT42Wr173cO7lPTXPAdZwrw3s4+8JQVxPXwK8jxBQTI949v+vX0Jej16yBo80fmdPOGQ872QVb88Hh1kvYLYRLynMJK99G8HvcRcez3fkKc7B4xwvXAhkT0ip+U6am4FPIbSCjzgRPw8PcAgPfRBt7zTaCA91lPeuqaGyrzsOQ88v2v+vZxETb3yAkU9Lo/bvcLAVjlPAeI8WmWpvagVTz1xmy49FQDTvWaxHb2grvQ8qqyhPdhW0jwvMj29+TXgO4LUK72hcwO8vFHCPafLbD2Zgkw9X3AKPacikLxRXY29HLiEvYcOoj17DpO8m0qwPJiGAL4Ln1k8E8YSvcZwhbyM Zf5g8uWskvWl1uT12FVk8cKL9vb3QJz1pDK69/k0GvX5aM7zjpEE98yGwPNOUijs3FaO8JPhwu85fm73Y3zu9P8ptvTxrf71/b5c9d2TlvIAJ3byO44g9xCUYvk9reLyTbXw9cquVvQcHC72q8Rc9Z4+GPZW3Ezsmy0i9384RvB4IEL2Znd28KUWqvJBv0juBFjg9L8EEPnTuET0bBQ67rr1zvUm4oT3dlAa9BffAO2oE0L29oVO91eGkvHYW5TtibSo9gD2WPHHZ6Dx462w857qrvTZqwD0Rt4u7O8bpPIvVBzwLEBc99TQ2vJWnpj0rtLe9mgoPvTcrMb1r+bq8kPVBPJ25vry4yc09t+0uPNtnCbwJsYs9TjvSvbuiNL3e6m09TIB8vXSHuDykisk89UnbO5i4NT2jEpO9fs8JvenFK714Jhq8b2K6vbTtB7oCUNI9qWMZPokEcz2oxwg9ygWgvPJD8rypAYk9zsWiPP0bcLxh3468CeYevMJ5H7xaOGO978HM jO/duvr2smCE+wJwkPfLSej3X0qI97ZjJPMFTELxpTvS81WlQPZUWHj0F0/e9epw0Pcgvsby5agM8HX2tvMHrKjsE7rW9AfCAPT5EDz5jEgQ9vPT8vNFgFL2uaoq9ooOuvTiOUj0sOnW8uXWQu6+d4DypQng8V2BGvVVfx70gHTS9S1v1u1rB5L2fHiS9N4clPfUgqD3229q8hA0fPT6IoDxUH029WKKuvTVIKj6ikqM9Z/fTvKgR97xj6YK9px/OPIryizztvMq5FXAGvs5/Gz2w2uY6DCAKPWpIjrx7Zvc8fjKIvQLJUrwPCLY924YUPYN+Eb2Dn4K9SeuovSTAm7y8r0g8QUxBPeYfBT0S8+M8foPZvM2b1LvDD408m7a6u7KCN7vRbwa9Me00PVnhLT05abe9yXgFPVx4D71I3i49UeWVvWMsAb5HQCO9vGqXvNTlhT2omWy8atpsPGARFz0K5Ye9F1t1vdR3gD1T2NM7l/O8PX1/qzxHvku7aljsvMUGrr3M zlxK9DPxEvUiGIr1i92W9r24BvdnkwT3qoh49pA2GvQMao73u/X48yZ5SPLIdfD3UAyQ9mTj5PCI9LL05R1y9yy1+OiAuOT2Rduq8Eme0vJ3EWjyDshK97/uRvBwgsrx1E169YeYkveZxdT3yo4E9HWdUPF+BN7v8loM8f6EDvnzprLxuUIC9GKYgvmMUbj3fInc9CpbavA3UhjyEq+C8lQ8DvpifhL0PTok9tS+Du+uuuDxWgnU9vgQsPZs+Vr6M6mw9qhc9Pe1wqr2HELq8utYSvf4pYz001Ie7XsuxOh0BZb0Qd+C9osilO3/JKz1SfaM8P0doPXxI5rxcLke9/uCpPfKVqj2N48y9ctjeu4LdND3oBLI7J2QlPW0KtbtSQ5C9wqFhvYVDhDxugyM9O3vIvczGYzwJrJ09leSkPHIvq71Srxm+D/lYvdmMCL3dsjc9CBcKPZn6LL153JG91WNTvfjwKT2u9Qg+YE5lvT6cAr2CMKY99shYPe+fGj0uari98R9M IvA3Wzb3qnLy8Y5cBPUhg2jziqGa80rBAvbhmar04t5U9wndWPZHfaL2DBz+9t0tXPZFn6bnOXEA5tMUuvZJm6r09xK69nRNNvX2XADzGzJw5rOrSOQZXxLx8lPi94c97POeJMT0NFtg6Ito5vSMSJD1DilA9U+e6vXNyPT4Qeyg+BMwUPM5pRD5Qyja94ctIPQYyGzxwQu+7NvodPZTOBr6xHbU9Cz78vIJKmbtG6sk9S12CvIGZQLwIoLY9mulVPjcUejwypgk+Ze4FvT1+BLz8XJk8W620vVuHHDpSOcu99r4+PWQawrwvb6U90ycFPm/zyrxLPim+m+xKPVtBhj3rS9y8n0cOPeGsujwcGu47mPvavLBNyTzr49+9iNcAvsxNIr1KjR098jfdvbeqd7xjnRS9qTVQPVtYez7cSsY9Nlm7u0VWLz7pCX+9TgvCvAGKEz6LVVQ805gxPc5fhr0Dv8K7qHuBvWUxA70BtGw7I2DKvRdCqD0dTPQ99cC5PfJ6HL0M hUhI+hKH5vHCjHj0FfPc9k1UePFgACz4lGp08rPiBPKuUn71Gt5g8Ws37vABbCD19qye9GmURvKgM37xuR8Q7P/vRPb0EkLuWby29lQg4PYlnBr0d/fs8cEnxO6Ym27oy/0m9G1KivDnfgLwl+aE9r/M/vazDRj2Tb8865/FuvYk/gT0R1F49nk5ZPbQNBT28dtI8H+LLPamvQj2GSJ49yst8veXGrL3g3g09BeDxPejS2rwT9tG97oFAvQEfcL1Qm0c9dtkkPpbQHb0uBA++A/nnPeXTij45fHe99oSBPZcsR733r5+97U8EvTCzuj2AjbS9XZw1vIJO1b2An9W9KQV2PFH+Gz5g+Je9yx3zvRNG3D2gTok+qr1fvewohz1ND8m73wbAPUCOrLz6pTS9ASWOvXsOij1r50g9TEXoPM946z20T5I92nxwPVdZz7tqtUi9yWcAvtapCb23sfS7OxdFPeNyTj2oERK9PSdyvfOZx70FutW8BwZnPTpyJL3ttLI9YuIM NvIGQpj15OQa+o9w3vKbh0r3XxwK9/gDZvXCeFT7uews+CC79PHr+OjyPDxq+YeaxvGRn7rywPKS8KaDXPA+L2zxuRS48l9uIvXbqZ71SVrO9SHCPvfG5zrzRJ4c9aEfdPVZxHr3Dxr+9ejobPnUIor1sDy48t26YPSNSlDxWKuu9+8HDPXxvxjzlozG+kOejvtDHWT6oARy93jVjPUHS6j0fAWe8+vXkvbr16T1xCpy9eKtBvRrC5Dx10oQ8NLKevSxzHT5rs9W8ub3pvXABm74WeOI9YCvtvf5jCT7ZmBM9rlc0PKSY9r2GK5M9UzWVvKxlwbxWOHq9TR8AvNDozb0os909FNA6vWrLBL4VQK6+ZBEjPOE39Lw+mWA9Fy1IPWqLS73EF1a95i9rPnW4wb3EIt69rU8ZPXPWsDxahjG9MQbbPYmhbDxZ/tO9yq/0vVuNjz4CASA9p9UePOi5mz3yESa9Fm2kvbbwXj45HFW+wksVvKS44z1MNXG916xrva72ST7M lam+9nUYBvj5Sdr5dCFQ+48QYvWwxgz0MJ6s9gDlovfsat70WuM09tFASvjVdcryM4us8oSKavPHOkr39gNg9ha+fvf5tCL4FdTO+g/vWPdMlJr3ERYk9EA/fvDCUtz1UcuK9SjCPPR6vTz6E4RE+Z8G2PKXwojxANXC9xs3DPaBFqz1pM4886e4APv9AKj0UHoU8QJQkPZNTYz2/4qc9nUgHviI71z2Xetk9FT0zPuCr3z0q4iO9cK7LvYDo2D34E427ziiCPN6h9T0tCpE8GqOQvV9t5T1eLKs9McCDPCYaNL6SjVo94KywPXu+uD1/wtI9Ese7vcFfML7sZhc+bplBvXx7l7132CA9uyO4u6HN+73NGQE+wue3vUTqEDzU+5C9RQJGvfYUHj4/X1U+tJgBPdOKyT3J9SE9J7bOO/xfoj2jdRI+LhzbvCMZlj0Qxro9Y/c9Pb9Pgb3zpKG9Oc8dPeLddbyS3fc9tLiMPai41D31k/m8nNT4PCVk3jxJ2OG8aa8M WPgbG8TydstE8byzaPKkxkjxDmJi8/b7RvHuHwjskb/W9A05ovGSEvzyGFnk9rJHyvVA2pT2IYHK9PGgevQ1X4Dx1LQQ9GSrEvVpcar2IDzU9T0ysvcJNT71C7pc9cCfavG7CCT4Us309nXkkvdaOnj3XH0k96ZFkvQnZqj2ctzQ+3LamvVwSIT2S7rc9cz2pvJ5BDb5nuS6+YGPrPfZ9UL0lodC8xbQ0vNys+DyiRAI9VLUXPm/JD76KlwS+fidHPtrhm72k3SS9F5gKPqjLibxuRnq9LM4/vmxYPT4VMQu+udyavSe1ML5c+6k9o3gOPSVkQD52D9+9EzgYvnWYfj7p6gG9DfO4vUlMBT6stKs8QibKPfFcoj3k6BC8JCpzvWVjDz3uPZ099taKPYpXCLwcSsG90R+xvG1+8jvMRJI9WQw4PH8tnT0vma+8cqB1PVznEz1Vv+O7q+UIvBbXPL0olZC9awgCPSLmGD66DLO92uZhup7r/zwpvwO+PJOYPXiQGz0M b0fM9woYuvSEx8D1F7bk9hZYWvY7JzDxZwye+y5nyOkjpdr2T4do9JcYJvc9xozzI2rW9jl1Gvu1ewT2MGM88Y+FPvafcDb3N/As+OvSzvD7uJj3IHqa9SeVRPhRI3r1+vpi99zDkvVr2Ar6okiK+85upPa8tJT30v8K9qaPXPZV4Aj7K4rO9NST2vJiBZrxs05A7Pv4IvhfspD7QNDO+oFghvQKXQb4Mkzm+6U0ZvgWbLz1OOgs+WJm3vaqejD20MpE+ueH7vTq+172fPyq9NU1KPUF2Kr1rqGQ+b/dtvLGuIL7DE0W+EIKyvVpJ471Y/LM74skmPEpvpr2rGb09uMwJPvYKtr0mZtW9cZcpvT42D70SL4o9PPxCPUOVOb6W8zW+KqW5veB1NL4pJFg9B6gKPXAN0L2lo5E8NWsyvGcN8z3Gn6q8L2QTPVdSA77qnjO96R0hPT6SBz5oYBm+VSslvs5u/b1j2VG+XYmsvejpujzB4O+8olLjvHp4v7wQCSE+2cJM 4vVOHNr1gyyu9TTWQvPP5ajz8oS0+5/ARvuHIN769nS6+exi9vX7wj7yT9UG8pk12vJTWELxEBio9ik0yPht4Y733sNK9JCSyvdT3nb0rHPs86oE2vV1MRD1eCuw8L+bLvOolDj4XU0K8BlbWvTqk5DxA/LW7WO46vTHRBL3euE28O3DMvPF1CL4ebUm82BaMPJnIUD3SHw4+TcKKPdcZdLtXObE9fmomvEXyTr23a4o9pMNrPWzGp7315Jw858+CPR6KHr3aEpK9CVhvPDHQ0DxEJ+i8o/bXPZIGfzytVYQ88qo2Pm/bozyE39q9S+yNvLDIajzaioc7sq1UPYMTzD2bbey9cWyPvPA4+L3AOIo9I0OPvTew2b27yqS9TWZ9PE1+YLyjoZY9ypUtPZuCsL1si9Y82stBPVqBpbtJQRc9Ifuau3Qy8TqPeF29l86RPTZet73e7Js8Vj9lvfJQyT3c8vo8miODPSt7Mb2rvaC8d6YhPNfJhTwkiR49xMO+upBKQTxM 0V3y9V9Kmvcy1ID0Iu4m93bPIvDvfJL2nfbE9YxNsPZZQST3thpW90bqavdlH5TzDQJu8ncmYPcvhoD1//dw7xp+sPBh5Sj1qSOi8ss1+vQKaob1x3tW8JpGkPDnehz1ixgY9/DVNPStvIj30WwU9+tGYveR4FT2uXUw8eF3NPK2prTqJxy475ir5u3sGTr1BChA9eyEcPV4YXT07smU9UTfPvBv8iDyh5nE9SSBPvUTckLwgmDk5rcihPK+edLtpODI9t2pLPTL6VTzcyKi82IhIPUukjj1pzt88ggi2PUHMW73g+sE8+uBRvHHSeDsv0o4766SEPZ2l/LyiuGc9XwGKvT+hljwN2KO88kEuO2EL4rzeofm8+b/Nva1GPz0yHQc9qZT5O4kVzj2EyAe9UD0wPcpNgz1EDDs9JZ1JvZjZtLxbT7w9bGJwvBnQ8zztQas9nN18vSvQrL2w+ec8dLFUPHKu3jzWhgk+jj1WvRVLgD1SgTu9TCXWvMjeDb1wEKK8/cyM uO/sxdr1VRM07Ah6CvR31Vj0wA4O9Lm87vPZk9DqidVQ9Ut0EPXH2kr2M5SU9GoBnvKXNP7pxD8g827AzPSdUiLp5Qg07gV1gPLr7EL5zs+i9C+cZvT1Awb2kwyA97htAvfgayDzf70q85UCNvY1WWD0RZzs7nQ+mvHMMSD3Vyqs8luEkvC7pTb2PYtQ8fQmpvX0Bub1xG6e8CuFDPYp1aD2Nekw9kUcNvc0k+zyD24C8125MvcUcRj3z3gw9y/NEPJXOxDwO6Bq9P92QOkd9Rj1ZvYW9c1E1PAyIqbxhRMQ8bsfbvb7a7Dya3008dE/LvAHPWb35WTU9TVRqPRX0bj1Q6VC9uL6SPJ2kCr67T+q7WXALvWo2dzwhMIk9XS/yPIEybzwXKCE8HPbFvX5n0TyUDG+9uVc7PRmaUDzm/yM9wZpXvWH2j7xdCl697+LzveP8wDzgHHK9rmw6PZjnhD1DE8i8wlyXvWPkMryksqW80d6nPJP7+zxSVVY9revOPAkgqLzM XDXs9BZqLveqqsj1ULda8CfkmvYwEO70HY/m7Apx0vZLEGzw0G6W8WjiDOxcS7Lz2qYw9gg09vEo0hD2wVUu9DueuPFkRi71Nxse85/9TPN3KNLxn4ws9bkV0vScAYj2T90g8hz56vT0IoDyx35G87W1YPct7Jj00tYg92Nltvavn8TxFJsW7u6INvrXMbry3ZSG8E1tEvYfFIz1xvuk8DHKMu02U870tIpI9iJQZvKs3/jxkYhE94tXBvNTgR73l1ps9H1mnvU+Woz35jLc8UxrmvGqJ7rpcW6c91LqtvRkMgjuou+q9GoSDPSsZFD3cgzI95kbIvY42m7rEsKI7vTOhPZmRIL07crE8XBs9vpXbgbv+qD09awBEvZ1Y5j3JIYY9FZ8CvX0ArLvUoAi918WUvcs/w71QPqi8tg1dvIl/Yj3VgaM9cNYSvo/5BL7EX668JfgpPdqzgryGBAk+mCEdvKkeLr2+M4Y9yr9mPXnhYb1xwC29ajpevTyLv7xUayI9O1KM 1PXmYJT5uZum9qOScu/8Kpzz6lgM8qEfvuvTZx7xBD0C9zhnxPOrcKj2Y4wK8JK9ovfLxYb1CHMG85fFOPaaM7jy/Zo27UYDlPZLlBryokqe8jtSGvUZsMD0lj1C9EZh1vMySrr0B9Ey9HzPHuuh/Db2OObW8bW3vuw4Voj2MJ+K8ErxGvWj6kj2JC+q8XPpevfO/NTyAvkA9h6RWPNeAWT2bOVs9a//nO9lqy70z71I9n6huvbMTTb1zNas9z5a1vSO1Kzw9npc9Vbgpvj9KO73jCeE8p0AgvbSBd7r9YJY9bSiCPWBDbT3XXze90W/vO5iG4rwg+TK9xGDJPeJtwbz+Lg89BGwcPeipijwxRDm9PovHvSxbrzzsojm9svPFPNJ+7L009rM7xRvqvHKLED0VzUG9xdwiuyrNMj2SLH28pFHKvdXx7z3RAYG9Yj6gPBMInTwLASs6296bPM3eDT2cPDK7n6hMvUNoHbx60Jg88MjJvc51Eb1lu809zMfDvT80cb1M NOtI93fHWvf78ALv7Ask7PXPAvSpb5LxYq2I9oQjmPRPsATyzs/e7lgj+uwmN9TsGzwA8EkYzPdwNjztaW4493rW8PVIXR720jgo8FIbdvUgZab27lBw8ErCwvP8hJr67u9y7QhQ3PWZA7TsJOw89GaufuwKAkTuNoxm8oobkvR0/+z3FfLi9rZXFvBb3QD2wjKk8Hie6PGwvhD0YYU298sGZuzcozr2qXjy7xU7jO7IPxrxqsog9Bt48vUjIqrwPdCM9N24EvnBWMzwCJx49ZBt/vTSIsTzseLQ8uFs7PflpMDsoio69lAfEO+8OKjsAMyo8SMO4vZlGubxxhRc9SJeIPZERjD0Jneg8sVHqvH0zBb0mdlC8LgWtu9Puqb0PhAm8UlEBPVXvBL2nSVU7sYeiu1ZivL1JyrE9atW3OpMlAD4pktQ8a9BqPd0KTb2Zi8G8CzjTPS9CyzxjYOi9wamVPXbAmr3TE9e865W9uqX+bb0JSDI8xPPwPSlPjT3HD+k8blIM 9PI0xhj2zxbA8EIWWvdy+dD1sCLU9EeqBvY2Ejz16iE+906KrvK/kj72sOjq9QYpOPUw4Wr0ZPZE80puJO99Usj1GWpY7AgEOPQkeej3hTE693Z2MvV6njD3nIb89TbCLvTP5D76/YIm92lG4vGgAUDx9U8I9CK7OvSNUfz1g+o497mrWvDa/Bb1feZk7perIuqZnXLwcOKg9127IPQLPKL5UMya97durvX/ok70sehA9dE14PYnpJLtsgwc90d0cPeaZHj1dxUs8KpixvJPHej1cM4296sScPWapnT0xzOm9QR1wPIiJIb3JUns8WPW2vIJTXr0lX7A8iC8CPE1uCT1tNU29KHu2PQC1mj1vbhy9Ye3avYqiFD1DgTk9dUpJPXkHQT0bcAK9C9bXO78cs729ers8I1+HvTc6k7xQnLu6bzHHOpGifD1ck4E9uVmzvD9DlL2Nyye8bpQ6PSF4QTvzx4Y9fjpOve4hn7tNksC9294EuqM5obzRCFi70nMavXuQt7zM 6bhi8HI6pvJ7SEb0K2kI6MY8xvV7ybDt5Xio8DuHWPGaOHj3Nx5w8naJOvvagPzys6kO8b6Eevm9OpzxYQag8i6gfPR8xFr1J/Z28TnKjvYIfkb1z2oM9GPXnPUr/DT5mtvs9YT0tvXSvMr6t0/g8neuePRrS870D/ty8dl7cPLByaryA2bS9pVqJvYl3Kr1Czv69OB95PLl2QT7a2EU9EHxSPVft9jyhbTW+Zz3gPc88+Dz/oRa+v3+RvDgcBzxn27m8vXqLvckHMDtm8A+9LpoivTKrQz2Wln89N4hFvf2AhrxxLfY94oV5PUCYDL7jQOC9cbr0vStJ+LyAnY49M2j9PChUibyxRYq93a/avSkYDTvxagM+ul2qOhSbJr14clU9KOkBu+OAlrw1mQG+UHS0vatNEr5nWfm9zlYivaVIlD05waq8Qit/vZJzw70f/eQ8cK10PWGagjt0PbC8666ePZANtzzCldy8i8++vaVugL3qvRS+IxALvo/xfj2luEw8wHGM QvcGAr726Cha+xFhbPcyWjDuUTX29O88zupHX0j33gAw8ZvyLvGxsK7sGHGg9Mv0qve1zZz2rjDi9XG72PTUCdD0nbZ+9n4CevBtGMTtDxyg92d8qvUAogD32sww+ENB3vQp8dL2/ohk93SMOPk/6xL1eGAM84XvcvR/BlD1vW4w9MavUvdy0x71MgR292CaePD9Saz08LC89y+Y8PhXgV71a7PG9N+EFvc29U7xFIt48Nq/PvVnx9bzjoHM9vn+jPCE3ab3/rDq9HdwJPDvaSr11dVs9y722vSYVpb2ldhQ7T30Vu5aMPz6j1Og9cjWyPO8fKT41aze9Q9daPLUh5j0leeM7iPnfPZTS7Tz7Pn89U0givlvRFr7FX3K9EY2+vKQu2T0Izwk+xzXkPYahK70hLoQ9e4faPFidd71bHHc9eHSYvRB8nz1H5r89hnMIPF4DQL4/fTy9t7R6vN/dMz1R4eI7ngMXPFxg173hhe27XEKTvOvrsjukG/i9Am7xPIn6r7uM dcwS9r9+DuhJpWT22GkC+0DyZuk/xj72a/I481i0DvdA7Uz2K7v+8qXQOu7HStDrpKDM7a5cuPcOzcj1TBKQ9ohcZPrDlBj3DW4u8ZVzFvQWph70fOYU8UppaPJdUQz1sXZO9W3LNvY22Ur32bDQ834klPRStzL2JElS980kXu0/EVD6x+3M9mx8QPBdJFL3cGYq9Pf2IvQQIhT0t2Pi8ltWkvX4ns71CTly90ZdbvRd7lT3xi0W9QQK6PD7N+TweMUs+FwGOPG1FgD1lqyu9pZP2O8HE4zxKqKU99SQKvip+pL1WSr681GHVPPiSkzvSTqM9rAqRu13MvL30nak8BykPPoqOmD0foC89jVaBPTUZgz3Vkb097giQPcvI8L0Ppxq+urwWvHHSkbySjJS7rHSLPV4Olrwbqi++FjaZPN9s+j2B5Wc99t0gvWKPJj5P1vE9AXwWPUqSAz4lZXy+0XqFPI8Lv7xbZhc9J6wdvQwekzqFnpG8mtoGvg7YWT26Ol4+jpOM ivcrIT7ysRQs+Q/DIPTqbBz0b/NC8lj5RvhJ6Dz3voOg9W5MUPFfJRz6J8Y093oCwvOOVFr1G4bi8ejaROs5VIL12kMG899KIPWIayz2X0a09whsmvVlShb7Q/U09uT0aPvuWxz2y9Qw+GnfzvBPaUT1pxQO+xsNEvV1JKj2cP7e9bw43vDRUij76Jho+deHgPW3b2bx1dCS+z+5+PPjXeTzo5wS8r5KpPWZOz7wbykI9hwfTvcKETjsGdo08le1TvjzthL3bsDU+njE0vF79rTyfaw09YRi9vVjxbz2Goc89b3vzvUFuDT5YMFW8YwWuPHzxzrwKIyY9ut6UPSSMX72FCqI9EBOKPJP27jyMbXw9UKiRvAfTXL1OfRM8hDR4PUEiAbyRE749HiQMvYMQlzx80yi9/QF1vMSDgzx88BQ756LUPHA9dT2Wouu8P+QrPdpgOb1aOJi82xQMvaCpN70fp/q9XBIoPbs0MjvKEoY9b9SvvX7M073cRGa9VKjXvSI9y7yM oQnq8qWy/vYlTHD1ylwG9M1KWvc28Vz6z4bU9WemQvatbHT4jaiw9W/GJvcvjbD1THoQ9LwmRPQrR37zH3Lo9PemLu+ktKLyI16E9fXnOPKUBWjwbOzo9MJdFPrdvor3bIqq8NrbRPAD/X73A6Jy8IXedPVZQ4z2+UVe97h1xPXhPYj3svtM8pkAGvJLcpLyYxKa9UGdpPb7CxT1hYWS97bogvchJQD2KVDU92mzVvKBJ5Ly1GCA8YPakvc4TNb30HoQ8hNKMveq157wd7As9xY4tvuAhLT4NsCQ+fdTJvPPy9j33iVU98miavSiuZD2yHRA+gkPlvCRT+r29gMM9IZcAPZcFlb2xYKQ8QSGePRXDKL5V/ys8Bj2sPd2inT2OUJs8Qk3EPUOLw72+Ktu9cALuPQQnkT2jduG9G31NPZLt1z2Q+Xk952mmvHM/tj0MaXS+QiBVvcxLL735x/s9GIK/PIGESD7z+NW9aXcmvj47qj0fwog9oQgovjkx/zygibk9NjbM tPE/9+rxf6my8gGofve4kxTxPmGG8WDA/PPL4BDy913c81EWOPQR4KDwqfPk8ZK5svUWjIj0nhvI8bT/oO7rIqjrUB0e8/CVCPbcgor1wtqS9G71mPVdD8D16+ki9H6GDPXcD7TrwrNW9D6qVPc3YTL2s0ic9O9CEvZr8jz1Cugk9t12FvX7Blz1pPja+8FqqOh0LxL0rpek9UoCIvLiW0D1hohi9tbr5va0Llj3yoIs9Ny7+vdB3lr2YI889NZSFPeLKbT3LqS++gu8XPVUwsz3dGrI9C8ZCvV0ul7xncOy9ZTcMPhvFqD1a7AK9Lx+NPYxM4TzrrOq9mqqEvZbODb3bzVE9UbYSvqIxBT5VD4o8LNalPa+Dt7ysPxm+WQYrviMlBD1Moy88QuWWvSUcxz1eCDU+gDIdvlZoKb13z248IUCCvC5MmL0efse89hAqvOVXkb1csIK9bnw/ve43kL1AXFi9JzVqvSfrIb15pS89CRh4vIrvFL6XPIS9a34zPBvj/TyM m3IO93vkFvabv+zz6ka88CNu6vfwcFb4otMW9R1nYPV3ik7qmhPA8q9f4PeEeIryLpGm9zSG3vNPEbr1gotc8H+cZvjYbJD4x+rm9GSsjPU2WUb5c2Om9kUaivUYzjLyiPNs7Ofz9vGjuDz7pI/w9gA0JvsasIr5XtcS9hPl7PbT7er3YnNo97uONvTzVwr0Zxxi+y3TTvfcA47wmIKO7SeAePBcV3Dzl3BU+Em8FPpnfyb0a4By+MJeKvRm0HL7nPNU9v2oPO9repb0JUCe+rpt6vbuL+r14yZo9nzclPB6WTLwDi/88RdKPPPVCvz0U+wS9LZM/vXBwdr2FHIW9aHa3PEyMgT03blS9HpeKvNRYibveno+9u6b8vDCEWb3Xz6m85y4gPLn2yz17SAc+RhvRvVnhSr1pciS9wH80vTs5XD3s51Y9U/XxvSb8Gr765BO9xlnlu9rVxDw4HZe9z9GdvEckGb0hCBE+iGMAPqs4GL3VKA2+wtyIOj6yXr3ArgI9MaQM 7vayv8rsB7SY9sdMHPs56sj0KRVU99KZ2O7XwHT0slQY9kmKivdKxIDzSGRE9BnTbOystXry7sZK97WTovKmWo70et4s7pFyyPG09Xj5/fYA9+QoPvQksab1uajM7SXvKPJKfRz3mWZ+8rX4RveWmmT0ra4u7n//XvNnwjj3Q0oa9t0FBPb+KHTqizco9M94MPqAsmbyHM0a9PQ5vPPY0vDruP2U9J1Ogu8+0oj06ixK88XTgvJWTyb3MaWa8XEBNvXmqM74fig6+uK/fPSQmKb2QTOC7dF0BPZNpkDw887C7lGjdvU4BoD36XOS8TyolPWuKOD3yaJi92SIpPZO4ILxYvOC81ECbvbhjuT3ALfw8v4JIPQCXzTyCfx+9bDVCvfcihz2MTe49ZXKRPEkcpDy/u4W8J9jYvNvAvTzKTjG8TnRLvRw5Sb0V4II96hrOPTl4Fzxgqle9XH10vFzI77y0JUm9nwOZPXekqj1iIJq8m0y+PAg6kz0K8U69edZfvHD8Bz3M 7/hg8DorNvCgUBj3wxoG9aMMCPkduaz1BFkQ8vq/8va/ypjxlNbO7fWlTPQqvmrr0sYk9miLivBkowr3hEPQ9reoqPczWaj2NVIc9LiSyvailij2gtXQ9tdl0PEfskrzTdKo8g6eevXmwdT3YASQ8ZdxbPamVR71FcPK8b5JNPRUm4j1I1Vk8P5iFPRuamb3WeK09vWI7PUXEEbz3tuc8qoZ8vAQ3uby6Lko9ohEzvebz/zwqNAq9g064PcpdUr19b6M7xWcyvYxIOj282mu8MnM0Ou491z0qOVc9mclIvZ1MIj0bz9i8rwBvveatgbxM4pU9H6BgvALeVr2ANY490hY5PS9m5L3em7U8eKDoPKaIQj21Vb09MqUYveQCLj2n/HC8+a4COqbqxTwAb6O8trqOPTUeuTwgzS48l52NvTn1XzyZjZm9aZ/sPNHqQL0o/TA9EPL5OhOL17yii3c9BsdQPEykGrycaua85V/LPCZfNj3kVw487yoqPXv1O776JwS+WAcM Gu03nZr0kIKw9d7s1PbBdyjy0ewa8iMoqPOsa9LxIhSm8t9OSPYqQRrxcm8k9foFxPftCtL2j50I8LbC3vYldHb2nFzA85Q4TPW8n+zxAbY48nTURPcuCsz3UzD29E9oWO3eCiz1tJUg9TVGqPfsNhTxmWOq8aJP8vSJTwTwKonC9i8eLvL7FwjoLcBA8uxVtvQG+HzxRHYE8zWv2vO7r6rzy06c9YxfaOy168Lu7ZPq6QOt8uhH4Or6g7Si9Ep1YPcdtl70rK4C7GKqau6BlFr3RUaW9BapyvTYnIT1BVcE7kxOaPVpurDyVQiI9vBvavERDAT1SPi29gfI/vgClpDwjPmG9Vj1kPDTutzxAS1u81gGPvbDiXr0mX2Y9PdgKOhwVrj3e1WI8FQWnvNbeOTzX+Ig9eVscvli/AD3ERik79T+VvZy1Wr39s487Aq8FvvwHwr1nL5290CW4PRAP8zylfWA9UIFRPNqdLD22OTi78QpWPdKTUL2ZzCq7GzeVOhz2kbxM aJ4285gYGvT7RJ7oaqQ29TsubvcgNbru2LlS9p4onPfGZN7xxicK7Tf3IvIg6qD2hQeU8XdF7vVi/kbpjb0m8GFT2vMsfWT2ZFUI8EYg+PEvYE76AWwY9pKACPX0BPT0zDKK8lEsEPcTiZb0WehM9iCKbPAkkgT3bT+o8ESiFvbCKZLofDhw9OPSuvXa1kzyGiDq9viMsO52RXDyzxTI9pSzIvADyAjzvLW28TEmAPchNT7uBf808w+4IvjsdHj39D5A94NHMu+d1DD7L96U8Jo5ZvX7+Fj2Y/ks8+N84vJvjo72AD4w6fVlKvWAk9D1pu9Y940kNvtN3FL5Ux9o8tnjbvJ86vTx5baQ9viO6PHcNiL0LbxQ99hTvPOvqrb386Qa9WDW6PNQ7oTwDfGI9V7jIPFQ4jz0uC4C9PuqjPd5Ugrz+fg+8YMYMvTsIPz1wvmm8yDw4PbT2dT3vO8c8nm/kOz/f77vVlac60y+YPR0c3Dy87QM9J8mxPV62dL04HSe9AJLM 1vAWwrz3yQMk7mpyIvOF1Dr6ty9U7XGr8vLfZib0wSUq9LkpAvbzKADx/3BE9gijyvU08qD25x6y9ef4ZPaINSz1W9VU9O1TOu9phPT3VVgW9MZMQPRrZEL0af2E85R+SvM86q7xkIOI9RxLwvdZn2jx6roQ9+EouvshqIr1uVta6vGkLvmlDhL1iafK6qiTYPbC1kTyesoC8+dGRPJisZ73/oVs9/lnyPGOb/ryKcVe8l6SlPQ/Ueb26hQO9FS/gvVjdqjxo/w2914O+vIn//L3xEVa8Xeu8OxzcqDz+LhS8RCHSvB0Ayj3bFQU8TGuMvdof2T1RV+e8pVP6PEeHUj3lMUq9SSa5u7TNMz2oJjk9SXwEPJY3orwPhk28MYyXvGUOFbzzF8M9lebnvZajhL15q8s9mgOnvRU4nrzFu4M936nevReIurxBKmY9uMjsPefco7ynKZ69g/igvD+RgDwnr8m8HP4zPRG4IT2ztLs8cqbGPZzEgr3mKkM8KQaTvRSq9rzM WEW68V1yevFwlGr5vwIA9fnCVu5B6ejwGZIS91RzTvBkAtLzxz7w7wT2nvRi6bj1S7OS9chK6vFlSw7xG8469vfDevB1WsjzYt/M8U1OLuSVRZL1MP0q8P/9xvYRNWr0CUrs9oGGPvLSrAb2Ke6U9hFyhvfrHFj19/es8MGkevo/fML3A+Yc9UKWVPTs1Yz1alCe9OvgbPVeKUb21Ewm8Jgq4vOb/Ab2xrtu8zXQLPq7NCr0UfFA9k/mwvV+vE72feXg99l0AvSAmjr2XE5E7bV10vJYM7DwlDcS85FKhOwYkgr2CXbM9FpXAvas2kD2Wvrq9cpoePebeo7xnTMe80V59PN0rKz0r16W9og5pOr5QYbwkXLO8RmFmvXugujtR3FK9eleoulLVyDoYebQ9bX7gvSKh5DzbEfy8XBQWvk4qGj0JaB68WQxyPTZZNz0MxLc81OVCvfI+fr1XjYy8Eh34PD0YST0VjMk85PbhPLeldj3hGM28E4s1vYiwOz0auaK7b9WM UvesNBLyzBLM9EGAKO1CMl73RvsG9LGZLPRYPcr1L0aY9eBcBvGLnbD2WsZ88RO3gO6QzjbweJbA9qOqtt+juBL1yFHy8PY2CPXKH4L2993i9KgGmvaZ9TLzVpQW9SP4FPrMxrTzoFqo8p1AePdt+Gjr5/ze8kKZZvWlDXz2bIxM9o0hrPXJhjzyUynK9RvHQvOvsrTzAhsa7w23Tu0+7pb1K5BI9hyM4Pd/KCz6iVeK7cK+8vHZkgD077am9n2sDvhDQsj0hpSC8ICCavFULFzzE75y9u0ICu4rcojto1oK8M+wBvSjnV70SnIK8nTbdPP+dzzuOZyA9yu1rvSKeQb1seL49ejJFOgBcn7z22Nu8K9aPvYabkL3X0ao8IIBQPXvhrzt9JCa85/hXvdRKMj2sN2C9fUEJPdTNrToPfba9DsALvTFyLD3q+CO9fnHZPDgcjT1rUC49KA4Lvs94lzyVzEg9OiPVvC6PCj3DQl88joE1PV+hjzw+djS9bENGvR5i+LxM aCSQ96gMPPjAJ4T1it4A928hVvPtpRr55m1Q8wICQPJSleL2mHs68rKNKvUuDyTzASdW7EQGFvcDfZr2+ntS9IindPEv3Cj4kN7Q99hUMPB5/Y7zW6US+Jf98PKOlhz17o4G8oAnHvKXWhbx/og29qoUnvLkOU71nmlm8VYymvaby47y/Dx4+jYnlO+y7tLz+fb49SpVcvGTiMb4Jq4m+OyYXvpUxyr29VSU9bWCZPZYNbL1iDdG9kAQXvkqkxz2/zZs9gax+vUumzj39GiE9DzhLPdaCL71MrP29T3kZvj8tIb59Yom+7EYTPQZKRj1R6hy9lUSYvWxbFL6/5Qo+uVngPAmuZjwQ5LQ8lMhtuzQ7ar28uEE9n2djvWqZWb35Z0C+uPDlvavvojwFv+k8dvR9vOSLHb3yDAS+u/L7PPm9Gb1Oz4g8zOxJu/FXoj1mHVI9aPk3vWh3CL0aVHq9aBauvfskTz1EXGa9N0/YPQcd5T0zmJG9eCR/vbHCED0KVpI98TfM DvBjngb1c5pI9EGU8O+apiD349JO9nJaDPRi5Ur4XbaO9UYZhvUv0iD0Z4Z09vU/rvdHY8Lzg8I498gCQPUPspjxIb4W7k+KNPdu7pj2FwEE8A/DevYatrb2MetK96w7Mvdr7FDwu52C9rtH1PEWzEb2UT0W9Xz1yu/CNj7x/34W80nFdvU7Yyj1OzTQ9yz9CvvGcXz4QITg+shZZPU8mQj5W0w49NXNqPVjfhz3KnE09B3GgPdFZmr1wTny69a62vJBp+b2IzUI9PaWguyO7rbwwNrY9lV5SPhPFH737LOs8nEi6vO88SLwQcOs9eNA0vWEWND0AGxy7icA0PPdiwL3vfqK94P83PQUEjj0RpAO9uJ8wPUZ3tjt6Az0950VMvMU1+TwpaK69CfQzPDOOUr0qqXy9rqr/POcEUjyVvgO94tEkvlTU5r0nJe08xRayPEBNUz6mDNs9xr/SO4nS0D3QKQg9gdSVvaHrLj72pzE9XzKQPUJ5+DwdwKw9JGgEvsfigb5M DfN+9mtr5OhKSJz7LwMg99LsrvHxqsr1DtZw9d2fOvCwZ+r2Tsgg++pxHPe+JMbyKzFk+IhmxPflUnb5Eug2+LCSmvUrZA70bBxw+kh7CPQwOkr1I8gG9nEwnPRDPAryk4SK+Cx8cPlZTRD1aUJ48KeKxPZ94oz1NYIe+rP7PvJ16hr0PJYI7riJ8PaYT+jvnQPE77P+fvGP3hjyeQVO9kpgaPaBbtT1vwji8fGnkPcDduz1c7gs9SVcFve6gl72MuzO89+FqvQRemT2gEaS9wO8tvRLP5DnD38i9t6idPGycAbtJiW689UdqvZKzcj28bSo+cyYEvfprZr0/mBa9a9SGvZs3Ub0p+xC9Hia3vVJIjb1oxk89YrrSvfYPK72xPF87mdIAu5Q2RL1LblY9Ri9pPVrtIb2R7qy8+RZ8PNRK1ru3HrO8Ea7Cvf+OGL3wSm08zwJLvfUMSr3i3+q7HwwsPeC4HL2BhDa9GJquPSc87z18Fcs8qLM8PADAFj2tRF883v0M 4vQLT/L3vEry9Ht2bPdGGcL2n9SC9SGAgvcd/jD0f9x++j0n0vAOq1j3nHBC6nQFxvSl0Nz6DQ8o99ci+PbyeHzz0gjW+ckmkvVxc5LztcqQ9Oz33vMUZ6bvh7bY8RGYnvk2U8byLewQ9G8/hvf3Rpr0eN10+pHaNPT/MRjxwPX+9gz2RuyXhdb0kVBi9m98PvtbFm716BvY8R7eXPSWFn71iFkS997yQPOOYAD3vPF891A29PdnOPz3xxEA97K9LvXMW/L05eqq9LjDTPdpn7ryt2Pm9p8Y6PUtxFT0OvBO+5JbwO571Bz3etFm9JXYgvXfbKT4DJBM++TK1PB+fyDxA/C2+gcCAu/lo7TtKj7w9k4PhvYju87oS0Vm8RUQZvv7VQrtz5zm9jXE+vsHYTL35ICk+YTMlPa1pHD1lq+o61CKdvbiR9Dw7bqM8PGpGvHFDw714SX88OJWbPR65sbxJjRG9ihbAvG0DDj1QNPc7oVLEPc0RlzyI4gU9SroHPcHZNb7M nj429vMQgPW2soTykZoy9e7u2u6TM9zwd5AS+KENNPei7MT1/WrM83gGFvUlYFD4FMLs9wboiPVbOpzz26Ue+O97tvDXNKLzP1aM9yKbcvY3U+Ly5bES9sK5QvTbpHj04kwk9TWz8vWaqEb79KW8+Km2LPd+bFz0ye+696HG/vGaTQb2foOm88pAWPcFkn73ERW28vbLlPV8Ddz3hWgm8sX1yvdKJiT2QSJq7aM9vvNFjkD3irS89rFW+veKKqr3+kua9EQGMPexOGT7Y5eK9ueoyvXKGDz0Dy7a9EfESPXnkCj1Y3j89zrmnvR9ILj6J0E8+4cfxPdg8Gr30E1y+jXk6PQn65TxfbEw+1ZtovdH0nzyFVlQ9RFF7ve/hNr2/LUk8NF4OvnhHCr7nURc+dbrzu7xILLzdwy2+P3VfPYfmoj0E3XE9OXY0POy/QL2AdLC9vKysPSGC5TwFDBS9lt6MPL02JD0CZbK9FTmAvRuYXj0B/je7SFgNvlHbVz6Ofie9qkuM hPc9sGT0Mqji+BnsavizSWj2P3j0961w3u5lvST3RVO89h1V6vZzgir2pfMY9hnQYvbAV3r3Cu5k9BPWGvWRkh715saw93dnDvZq1vL2CP2o9+CYsu/gwyr3EN3U9aVKUPVMbzb1LyFi9ioMfOx/yk7wxBBa+zSUxPW+bAT7VPZg9neIKvoIVIr4l+0+9zcWhPZ/U3z1tMEQ8EjW2PeFC0T1rZWm9AjQVvjlSAr7DStI7VbMQvjNKYT4gAnK9EViBvCwIi77ZLBG+qH2+vViWtjzZyrU9B2AhvKy2QD35NoU+acX8vAgpZL4uuAq+F98ivWQ65L0gLQM+RVJDPOPbzL1SeGm+z4BEvaAhs73ehFa9YReAPL5gtr3SZQM+VTTvPVmemLx/wIW+JTA/PGqxAr0Pmh49TJkIvsnW+72nm7K9ysSOPP+dab7+vQU94xUqPV0+87wCoNo8yiB6PRMK+zsiI/S9uKFbPY0fz7zTIYY7eJ3RvR3Xuz3lFBa+0cmLvQAFhbwM 19SC+w5CnvVJMEz3wdX66sQ0VvWwXnz0sdzg+mOsRvqpNmb3TBA69xkmKPbjUdDwM6og9m38XvjgTBL6pxSe9B6XFvXS7Ur2r6NK8n9O2vLtVkr3A64Y9FQDkPQb3p715C6696Gv/vbLohr11Awa9eQ1nvLqH6D3zRQi97IeWPcnE8T3bS8C7a0QPvdRXuj0Lc049jbWHvaUdpz0nrT499i4JvivdXL0KLVy9hr+APECwQTtDb+s9pwAdPJVfoDyb6a89KL4lvLINwL367lY9WHlxO9ZHTj3loGI97SQVvWxo672ei8a9sTKTverdKDuXYre8TthCPfByBbu3KqE90fF3PSD0pL1WtcO99v4TO/I4urzHhhU9BzbnPZxfRDwlRBO+rki5PVbmpb3bUTi8JtQxvkvo8r381oC9tdh3PvRGnTzc91e7Gw0iPdXTmryH9OS8AaDevIpxaTzvcHa8d1BvPLs2kz0SGsC9IySoPXpjU75dVde9Cf7KvW3zfz7vqBW8lKsM vPdDIE7wQGPq99SM7vJOS3Dy5tIU9lf9ju5CfDj0Kz4w9KVmEvU5yFj0wAVe9d12jvFNfXz1dKi0+sKrmPWo107mGdki9gQHPvc18Pr3eBcy8emGCvDvhRj09+YC94llmPW8toL2dkVq7OlrDvCnxNL2MZbi8LTzvPTpgnT2nTB09b65+PQG3XTx2zim9OQoNvuXoVjvjU8c8j2EnPd698TyWja68ynpEvcv1x72fqHQ9ARxgvDs+yz0GemU9l3N2vNXxxru4Zyc9XVj7PA+k3zthvTy8NIPgPIxJhT2wI449/z1BvfpSV72ygpe92J5RvMyI0DxDOLY8wt7WPdgFzr3KoKc8DoO3uxcInLtpgYO9myVNvE05Dz3Q9mG7hPdZvQPLaTzajVu8Mq5Suzo3mD0EA1Y9iTakvEr+4T3jfbY6xhG+POkx/j0osV26uH7uvKB9Mr33Qom9ZG42PaFQVT0SylI9WlpivZhIuLzqUws+4N9xPXwOkL0iQA0+eyFZvZSLYDyM 2GQA+TkspvMaGprvQ/6K708xevbjd5TwdMtI8Hb4qPUWbrzuWjUi97F86PSImiz2V2Mm79JOLPfnkJbzjY/88buSFPcQTDbu4Hh89m+u5PJubO7smpMm7rX+CvbFNmz0XhWg8yJLjO5ai4L2h8sC9rPgmu7XrfLpYXdM8bX7EO50INbxm1+o89XicvH9xtj0kBBc8mkwSvRUdgr31ACo9Tk0YvKLx2L326IE9eKtrvY28w70dE9w8tnxVPW/qqTt3RQ09c9+QPRxoVj0UMP66gWnuvLcavztgHSA9E+q5PZtShbwEwga9gorXu6OSAj1rlva9wDyrPSlvuTyq+c46uAWDvQ9dbr1AhzS7IxknPU7GDz275LE8c3zjPPOKOrzztgg8tvCgvUeaKb7XUei9tDKiO4W5/b1UMQ89bNYfPUuvor3AdYS9TVVwO68+9zzmdjO99lBQPYjvKLshyqo9IwfrPDHkob0dZeO9xAblvez57rwCX+k8r8mRPF5SuztH9Wi929FM cPE8Yuz33NpW7nJRUveNVaT2WCGE83VT8POiThT1yoxu9p8Ubvl78E7z6DFU8svC7vMthqDzXrV09upHEvV+dhr0x9Z07TKJJPVR4VryFlaE9RRCVPD2SXLxZaog82lbAPHq2HL4PIBC+IhAYvCXrAr69ISq8eFQqvdCwlL0yu4e9qySYvVOVuTz0xLk80eDBPLPokT1v7dA8feY/vXpD3Dp/wze+EcoMvjmSzzwkMa695LC5O8/fsT1lpaS8Oh35vZIv8r31Fio9sbdVvY2q4jyMfCi6hMpnPUM93Lzcv989FhL7vchn3rzYW7g8XPp9vQmMfL1CCom6C3rjveZLEL7/dM69eLioPTDzYjxNWX09QXpvPeNgBj2GZXC91UlQvPhWBL7cNW27uPQmPHtbpL0ps089LZ90PHAKLT1/Ipq9p++/vUy5hj2Cg1o8k64zu+ZYBD1wgOe7W222PPrxQrugkwK9jujhvVe4m70uDF+9XL0aPUtzbj139ko7BcybvX7ryr2M OHbU8iZBWPFM6mT3BEus8qXJWOrTZ+DvAA649srVbvefWNT3SkNg8WL+mvMRsjr3vhqU97hiJvbKPhzvNKSe+0K6YPZ3Y5bxxNls942GBvVDEoruVQ+y8AsvbPZ3uNb139LC7AtWcvdowYz03aoQ8zJIXvQqoOT1m0pY8cysivQ6qILvLmwG9qeT+vENfkb1N/yG9JPYaPCHujz1wH8Y91QKJvRacDr71XTM9g20aPZ7evTwalog99m4gPZOdqL0K4DI97C70O+fT67wH4pc7sA80vYFj+zw4xbo9K3O8Paai6T351Fm9VfajPGYDqbyhSjg8+9lSPGEDWT2zpvS9XIIDPXo6gj0GFD48ZE32PIgxSL1CY/M8Q4oMPsXXHrzbTl890wTSPYPPPL13VGS7xJywvAPWXLw+DIs8U0lFPYWpp709mM+8Ro43PFikC7yZ78m7+/DwvL0jJD2Ign68My5jvHugCz6TzQm9QgIKPML56rxMPBc9xmwFvRxy6TyOESY7pqdM lvUSKF72rSi+9CjzFvbRNprxsgmw9lKiMvbpJkjxQZHY98puEvUyy97x/lfA8DOcYvusaujwmsKA9i5WPPIRoCD1OsLy9w6Qmva3Eo73CfFc9AGbJPZ/6B70ea4I8PDECPnQixjxAVpM8ug+svTtdDrz9rVI6rU2QPUnm4b1+6xq8r3cWvSmyJL2MVMs7aUVXPRo3FDxHViC9kRCNvT+IDT5weK87aKwBvKYd/7zL6rI8lWsGvZS96juOfZU9Ji8LPXCmiL363UI8e7cCvb5x7jxNmLk9M2qpvKeen7zdRU09ETg3vagjcrv8o5w9m0arvRr1qLtN+2E9XFQrPaU+bz2MqZ298CVTPBTCerwRuTM9VG9GPbUrnjwlszw9YKJDPbx4eTyGraW8sBq1vVl/G7sQRyi5c7SyO2PI8L2wr1o9qFoCPalzpzzADYS9J3g7PbRx0ruRQkE8etPavRvyMj2eqsS9arCVvBIloLzRXxi9OdxvvZz867uYoYQ9TG47vRpvL73M aecu8u9QGvRETvDxA3aM8iKe4vcUxs7w+Sb49ejYTvrZ/Or1GGNI713nuvROTOL3Dp8M8gM3uPPv+Cr1z0qK98c2tPZ8q9byaPZc9YlWWu2oZFLxojKK9sjEVPkiCJb4yNDC9RfQTvYzlq70eyo08E9b2O58DA71D30285gzIPETLCb3mYf88l/dsPfugpb01pEK8WQvTvZbCAT7CNSC+Q7IrPJ2v6zyzJxS9K2iUPElMrD2DqoY9FbIPvcQvvbw4djW8gtKRvEH+Sr3u/YI911U9vftbo71O/Mc9/YwMvlRNDzyK3xK8X60cvgHb77wYOuq70vXNPJQmEL3uR767OUnDu8S/S70EQ1A9SIRiu441lj35E/a87JohPZYi27xvZju7FqwuvVnPjryUdFS93e6Fve7Cxb2Cx428Uc8GvSX6ibw7aYW9F9FDvPiCTL3i2eQ9z/wVvfveoj07vSy8p4K4PO98jruUYVC9rQy8PVdQBDycawo9kMq5PXS2ab32nIg8NF+M 9vJf3oLx7obo7Z1vWPGBZljxw+UM9umpXPOwKJ7vzQgK9eLnLuz6+4js/9ZC7AABHOWULsz3ba069ctrXvXgydb2G2QA9V+KjPI4YCjuER5U9D4jKvGCgEz6kBQe8MYkWvcZhtT1SSei8Zv7zvUixzDzxYXQ9FFrpu8g/Ab6p/Le9HBb/ujydXTvBtf48PtDsPM4uPb3depc9XQBAvLVv0zyT24Q9VLOGvREloL0OvkQ93ZutPex7G74JQTa9Wfw+vTE2Db1dVqo86K5SPa5TKb1EjGm9NpyfvAuugz1YE7K8LWODPW7iIbxB/IS9iDYkPWCzvD3XKxW+CLGmO9KV1DyLaQc8gWL0vSDrID1lFM89GwCWvL6sLz5unYa9l1lyPdcNaD3eU3y9nF0TvZwof71UVjM9tHXtPXt3XD3fhyw9Az85vfPaP75Swcg9/X+UPao9gb3yesU8rn80veh/nT1cB9a7tkGIveBp7TxNsF699QzkPD5X6j22K7k9xbdZOyQq3LuM 5B+K9EgayPVMA5z16Hl+8egZrOiNsqbt7eme9AlCDvLUyOL0tQTA8VIqBvcF3DTxEKIc9uixqPa7emD0aUr48YOIxvlEDQb0vufe9F2MXvhAZ+Lomg7I8NvApPfGtU70xk4S9ADltPKKUhLxyuQE8rCs0PUwhcz1e06U9P6aFPZsnP74sMTy9tNzPvQiPXr79mC2+EVUrPcZGfj3E/gG+lZTlvLYsFL1aEoW8N1IGPadJBT5YxOM6ngWGPXW3hLzDZb+9i5SqPRTSy7mqqBe+JMXOveOPgDwiB1e9R0GVvc6wF7wcvta8XpRZvcyBY71jtcQ9Vj55vUYYD70qex8+aP8VvSCsOr4FGCS+w2kJvlbSjjywf3Q9XIlqPVVdIb3y8Na8h/yhu4MDmjyRkRo9BwKKupXenbyv6jq7RScMPknVxDx4+dK9gk0IvgdVP77rIt29J2+LPJGBCz2VAce70h6zvVqwOL0+foM9Yhh7PRaC/rmT5AG9hB13PfmN0jwEjJs7fBrM jvaLDz73l7Ru+ZvSgvfJTYzsxCW69Z8pEvNRkhr3J1s+8/CLTPXcpqDzcHte7XjpsPaORRD0CXLM8cqRnvYICkLsC2vw9TBCJvfGN+T0VG329Nl3APf3qFz0q42y96Qp3urovlDvGU/i7BW4JPQ5Dz7vEdP894kp8vHkKBT34KTg8gJalPa50xb1lsoI7n/JrvZBpuz3jW8s771mRvRMIjb25fpo9JJkpPQJSAj1BB8k8SE6vPbmg6Dzitgc9L0w1vQ8anr1rWLy8c9JevZekTr2yWM88tRYSulbA0Lzef5e9aeMrPQQ+07y0VQs9/cWpvfRXej3LAy887hm0vaB9Yz7xM5I+2OiMPHAKFD7aULS7ffSDvFJdwj1H/RE9oKzoPf91FL54xCk9pIfUvOsfKb5Pm7s8dyFyvTJL0T2a2CI+Va5+PhE7hL2/1MQ9uiLWPP56eb36WCk+zHRKPe+mkr2LEOI8RMsjPcwKBL7sHbq9wZjrujoLVT0QFXK8z4nuPBuKyDuM GfNU9nQ1cvUKGgj0giAe+McKQPW3FI73c1iG9Xf2APT4/Uj3XQeC9PAtivpWGBr11C7g8cVqXPZInhT7RqS4+nakPvnpgaj6kH4g9Y0ONvViXVD4prSw+xNMKPg1ZZ73ng5g9b7Qyvmy3ir42xQ2+r71LO8P8Wj6s+yU+PO6/PeOiSL227Nk96TEJPbjOKr4472A+yYokPQ6dB71z5js+Z8oPPl1zjL7A3GG+8FDjvVy/KzzKHw8+Rh3UPW8XIr2wVYw8qWN0Pfo+cT0tPhi+8ev2Pfu0obxj3+y8vRAYPo3ZPj1laHW+gUUuvkoWzr1sU4i9RgnePa6nLT4oc+E966q/vVQHyD2LIKy9Nt8GvQfefT5l4eU9E0dvPd1urDwo6LE9C8dbvkzcm77eaxC+9M7XvY1goz6jzcA9TVQJPZoPvL1CBrU9X/okvFYv/72tlnQ+Pgf3O6G4o73t8DA+dInHPVeNcL5Y5Nu9UWuqvaz+kr1GHus9ja2MPXLKh71gJsY9AW7M COzsXhr36GAO+gyT3PeKEz7zzgMK96/+YPUiSHT22rFu+k7Y0voaMDLyRJrO9XTOLPe7Nzj2slrM9yDtOvQWvurtxDA29KhPMvMPi6T32Bpy7OZJOvbphpj1SYqY9v7AavkNBH76b4cG9mPJYvZcyMT4zCgQ9l1tfPHyA97qpIFm9NAunvO340LwaEuU9Ll8aPdENWr3zjU4++NE7Pf7f7b29roO9tt+bvXIpfrszVhy9PXc3PVpz0rwf5Jo9XHaTvUcvP7xO2Qu9EUiOPcsOOz0PsIW9+DFnPW6JRr0+Pwa9uCoAvl+ay733RLS9xG3VPLFXKD4k5o4960iCPGLYsj33h5q7p/EVPKp8Gj681J08Os4rPQajRzwIEa09wglrve9NDb5g0RW+NrFHPUYMGz6A6BY9WSk5vRU8J72q6vg7Ok1BPeZf7r29pyw9eBz3PHoSG71+mVU+OE0APejhr71EUKm9cEyvvWFN4rvNJyC9mQmXPSnwkL20yjw94eeouzokpj0M 3YMS9FfOEPXT48jyn9cC8xLeFPcaFTTuPv6+6JixFvlyN5b37Apy9eqe7PajUTD5t6Z89r9ervVeHQj1AeAS96843vLew/T1oe9M9rGRcPWyVqrz++cg9xz9MvslTRb7/cgK+2T+WvSZmWz7yPDa8HhFNvcVdFr7tFZ+7oFe6O5I2/7xnJTU9vwk8vEcd5buxmjI+d867PTaBhL7K36y9weZXvWymn7zeGgY+jhPevGl/7b3bFHm9DtaZPHcsiLxzfb69wXxcPDsAj7xJwf68/DKyPfHtTD04ggi+lXLSvfgGsbzZgqa8JwQ1PTZl3T2Ssxs9x82vvYW7tjxFdo650vR/PO0H+zyQ6vw9T5AhPu+mADy1bB49ejkrvr3GJ77f8Wm9EI7LvELSLj7e8Sa8Eq3ovHfca76oyRq9CWD5PFZyTL0fmj893PBfPOrRsT0n3Ug+0i2NvNRuZL6+s2S9gljDvcjg9by4zwk+4Gl+vNB2HL5QWiq+iCrzvLeJz7yIA568VsLM du9p2vjvHlCc8HWgCPl0MpTmQ1gu+Ccozveb4yDuicDE9arAuvg9aoTpXtUy9ARWQPWYuEb7L4HE9Ozgjva9fBL1XDU4+OVAiPu0nEb2Vfpa85um1PbbMYjwjnBc8iKfXvKIMhbxfnnG98LQ9vVeX0LyxMBu+CEALvV7WZjshWjG89l7cPTyIJD279Bw+7wOlvUBMW73AK9G85fhBO8m2KLvbrv48/ZXEvfQRBr43lYc8u2pzvVr8C708Z369hbVfvGtsqD0bkj47a6YuPVw/ED1uueS9ucxfveXVCr6D4yS8a4rVO7VqCD2klT+9dbtTPATSYr0zkHc9JErwPGkMwD2OMsY9fVf0PA9LKr2JpFE9weCVvc04n72mnk28jQBtvZAFXjxKgDI9sF50PO9CRj0pScC8ByDNuw1/0Tyaowo+9hFcPaigiry7Gi89sqUWvIwM/73u0Ji9w8LgvEl2krtGEgQ9SGjNPGlOYL2WMKw9nXegPRPxOb1EDSC9f3yXvL8rRzzM qeyI9vE3IPdeIyzzte4+9t8p8vdOzlL2WNUW9NL+FvQ1DvD0iCLA900xePmvKLz7u+bc9nKPkvPTUpj10meE9WZ2jvHetFb3OtT89GaVwve5bMb064wa+bHe5PO4aBr5o/dQ9vr6uPUEokT6p9DE+dCyGvAnDzb3tUTC9W9vEPVRvlT01NIO88RvFO7dHkL0QcY+9apSGvXVlo7wUOtC980QSPnxJ2D2B7FA+J3dmPmjKh73Rmwy+pijFPPSIhj0MbMm87bsTvA2xwD2ZFJ+80XrVu4l5yr0ovhW9vyudvZ5Ij72clqm9JRBDPoeMhjxHKMk88AOEPZ3so7rMS0W9wvkWvkjCjT2t0gS9/PcTPZ9msLkXKgi+K3NePScPTb1EPIe9VzOfvHO5kz6JhfI9XcsQvUI0jL3beJq9v5AnvbXka73Gen893o8XvdsNVrx/h9e8CyeuvRruEb3b9aC8y0uJu9wFj7x+ikc+pTgWPnZ83bzFEaC9Tp+iPEHxf73vwKK9WWyM VPcjRg7uMbJa8ALubOqSZLT16ACu9yz/UvQ9GGz6qX7o92MqOPa8oYD0CBvI8i3E8POZ8iz1M+Cw9/+QWvtQLGL2RVBM8mxPGPTLEoLxn4AC93/JOPO91Kb4aV/89/GvhPdTfzT2dNUQ+AnZbvEa6STwTEns82FcavIj2V7ygW2e8amXrvEX6pT1KNYw7xSNFOxl9BD0PYtC9X+AMPVeroD0kuoo9YztMPib+tb0aq0k8+vxMPHErl7zrWm08PqOQveG9jb1S0h89sBiZvSEUcjy7STs83Ga8PfYSMD09USm8PDXZvQr49Dy9OUY9q9jwu695gj31uPu80sQkvK4/xjwCTTq9nCeku42woL13zDq8MMMuvR8N6zuUVtA9AMa/uuWLLr5jsvo9S8Y8vb3PTj1Y4e09CRO/vCq3eLyWR0Q9E0/ju9yBBj0VBNm8rCwmPQS17TxhocQ9A+zcPNBnpjyn3be9VSS3Pfdf7Lz+05O8GWFCPdMQcb28xTs7MMZ5vAX7Fz3M CwCo9QBPKOxrXpLwfmh07hDWsPO2oGr4ONwO+JbQbvTUiZLzFNGQ9Etu2PHzEsb2+s3C9AL8LvSidoD1U3GE9QxicPaeC5jvGxNw90p3tPZ6ujL0e0n+9X3wKvk8r1L2+15g9vzaxPWMfCT0OJ2672vQQu5oFzT0qPyI9nJxTvL6qbTxDUf68zjtlPOo+8TzKpG69CYMFvhuthby0B8G9bI1qu0CiID3oDlu9k1nSvXJgPzxBq4s9ZpbLPW4YnTx2O5Y9GDO0PZIoIz2wT7E9Yr3HOxWrir77ohC+N8G9PXymgb3xgK49CxwFvTua4r2bjR+8EC1bvZfl6bxxSvM6hDwLPjwPfTxqz7A8PJNdO8E7J73O8wO+WaAJvpNiTj35dfS9m5qLPThyz7sQ8YG9ldCaveIAKb1zYi+9M2oNPBrgHT4ojKs9zeyDPc5ChzyONNc8CKF4vjh6zb3K1RS9qsayvcmxIT3lf5o8hhUPvm6ppb2bYm+8eAKzPcc6Y7xOboI9/tJM jPU3XkzwEos48FZe1PJzmF74G9WS9KezkPNyB57yWV2k9+MQKO4qVUL3Jnoe9Va3qvSRxkrwChrW8F1cvPU34lT0ZSSg7YV4tPUcL+TvDGbG97H6lvcfbJT0d40q9VAcwvfHmJT117eK8DsyPvZjBpL0RJUs8HNSaPEjgtj0U6YM9d8mevBdGXL13M1S8R3jqvaZJbT1Rl9o8HyQCvnJOjL1y8Ws9XW2qvcQpvr1Hmey9L2HrPSj+0jzmud093qbmvAr95rxpMn2891NyvB+5nL3kHd484sRfvecNljmzr7m7oWpcveIhD718ykS9KQMTvdWGDL1ED9A8cysYvKjBQbtGER690rxKvBWR4TskbXM98Kf7vYEmhr2xMHO7fSWXvOMERT1YnpM8N4NVvM3P+b2XqPc8iMIivXKEmTy38x093gxJPXi+RDz+a4Y7jrAbvdZokz0fZc68OWkVvcyfi7xTIXi7prKFvYpo0byLIYG9PKe2Pfpcwruy2jg8AVJvO6BK4zzM YkYA8YVsqPdHzl7w+mFK7OdgQvhV7yTyrPI89DVp4vdmEnT1XOYm8jAWQvYfy9jvPlbK8dxivPFf7ir048QQ8VDYXPSpcOj3K0Lo9Jv2yvbw5Hb6jNlG8jsr1PGLXUj1R7rE9pTchvRKADL5Cjyw8tQ/jPEM71LvnShg7mmf2uw+R+ryDrx09N+7Iuj9Y0T3qM8y9vA4MPcqRkzyWj+g8/NqJvccFXTtGooK9Pxe2PScYRDzNKQ+9iBeJPDIyhrxnNrQ8yGzEPa0oSz0mgUg9Zm6gPYabObxgoAA894ZSPOmBQD3fJUK7WJGNPYwgir1hlh68lxpIvfyP+jwxpFC96YgIvTpvFjumjng8oLaXvFK9BT4f0Pe9pKleO6vqZzyhG/Y8aHhNu6cObrk40h66c3WGvTZsKDri5Gc83vN/PPZ0Mr1SeQ09NeKuuSR84LsNcMg9tY+qvSHZbL1ZI6A9yMC6ve7akb3/hB49UZTxPAxi6bvPT6O9ijwRvWk1ebwUy7q8MLdM zPVkqIrye/Au9ZXMDPo2D9buSpxO82a6XvQRNm7wUZig8vPIZPUCae70OEja8rhwuvQCqMjxMRKe8kfT8vBjdGrzrnA27vyVlvbQQDT5xxRG9u9Pau25PXT1bzwS795vTvLBNhD0CiZU8+MVrvednN73XPxs9g8ByvYIrMzzsjyY9keSgvVkAQz1NUsw9Y7PnvbXA6LxweVo917Acvr06Dr35p/08XG1yPe+nnrwLHnO8CdJhPe4lqbu6GyA9E20ZPbvOP71zU0K8VaMNPmEDs7wxzii9gQ+qvQqDCj2nImS9MQmHPWQTzr1iC2I8b90YvcT8KT3k+p29zOecvAv5FT3N33O8OYFyvT+mzz0843K9tl63vEOGBj04dUY9f0kKvUwqVz0yFn88cffqPOfKmr1GQDw9y2HnvEuDzLyMQc49JfHWvC+NGTyCxw495pdDvYe9mbp4UkM9M9YEvtZ5ir0pke48IgeNPRX4ij0USK69N7WBPMfqnL1bLZc9ZPc7vKu7wr0M LZza9dmMMPjkj473hHzu7VP0LvHiynbxZRfc8oi69PQ1uqL3+1xi8RNF5PYjxvjeN/p67osAKumj+SLxhjgm97CIhvmvNMj3gdia+UD2CPJGr9buyZ7y8nIbVPNn/AD0JRGw9CLiGvZUCW71F9Co9d4eevZPQIb1xxTo87o4hvdOvJ70axuA8jkJJvr0Z97wP3lq7bG7rvVEyiL2Emj49FRztPGv5Az3aRWu9cvMgPHAgtL0e4kI8B3P4O94oHb1eeiq8EkqtPeujq73E+SE9EjGdvf4ykb31rkQ8RxfKvOspBb0JfOI8pq0rPViVj7yxpZ29hbrcOv1g270GKY48c6rPvas30jydCsO9D0VfPQDyl7zKLJe9Xe8IPPeuxT3gtyQ96+/ovMZOAD3jrVK6NT+ivXTMXr1RL0q9H8ubvEOEb72B4ls9+vYjvnU35zxY26M6HfI9vcnJZz0BvZo9iok1vGD5u7wf8lq9nmbZvE7/c72Z3uq7a7GvPEXk8Tzeu4U9PasM tvdq/UD2iKeS8kCsTvdjnrj3Wx629JOJDvZF5bL23HOi66Y9wvcDcQb2aa9W8Plr+u7gDgr31zyg9kaY8vTKnIjvmrDo96NsQPaqjd73alQA9QUHcPAp3X712XqA8gT6COnOSpr1EQ/i81P6UvYMQCTwGyYO82Z/0PFlhFr3nvLg7RgIGvIRYaz0/V4K94FM0uXfEED0dUde60gn8O9tHRzxte8W9w8k3va7I2LyXWwu8vdEvPY93wTy/QXM9coE+PIBOOD4NGHG6CS5IvdoAxz1Rx4G9x0ZivYVXrzx36WC7KNXzvGW6nL30ISG9cn2QO8dwEb3Wj9w9qDGBPWpeDb2cVXy6ijMRvPWxGT3wdYo9VMuFvU1kdr3akVG9nBx7PYCfGL3+Gfi8ahouvdq7sb0pBa68hI1/PbmP47rqXC27v/l0vSWMkz142fy8UFq8vNQB6LyoA4C9FcaEvM9AYz0XFnW977JhPLRqBz71JN08AbxBvq5l7j2ZolE+WbibveGmCz5M 7AOW7ysWTPPubmzx9Wcm8GwuUvAoQ771nkBQ8E5vnPTY+xz2OogE+ELRJvWYbbL4LrDo+vZcePs+7AL4FoPW6RsiCve9zuDsrsZ68OG5evepazTwko12+dg4kvPO1MT4hU2c9WvSrPTlFr70sTVa+NLsKPg3QpT27u+W9KgVfPEjiqLvaMUm9idxtvGWC2DxLs4E9/M5Mvlp3rb1izPo9bB9oPTsBCj7iFVS8QeAXvgQMjL3GvDG9qxGDvpA+Tz1fQPM8mFCHPbaojL2E2Ii9P+yEO15OMLtqfws93PGIPTwndz2RZgI+U3RFPE5fGb7BraK9nfg1vZ5egL49mTC+4FsDvbZKJj2ZUK69m26xvFeCQ70Fr+a9rd5PvQ2SCz6Jv7I9uQsOPtQYhLuSWAO+SFWOu/j0Sz1Cmla+jSIFvkV2gLwkkyc9Sdw3vcuqsbztgES84gG7vZW8k7w6JWg9xckGvOYfWTwR0bk9UJeyvYMOirrtstG83KEgvl4TQz1H4Nc7PJtM ePRmfPb0EUZ69J3bQPYfpObyeErE8g8OyPMVuYD10XQk+tQm5PUwMsr3SBzq9JEBGvFNX/r2/rCK+QBzWO/inRL2HoIu98+CNvIKZzTzvWJ+74wJEPChOCj6m3hW8ikQIPu4Xtj3KO3+9kW0FPYaJar3KNQO+AI9YvVX3Oj1QfKi9DJ6VvYM24jxnfyU9teyEvft5vjwRFwK93BybvR66/jynuF08ccLUvGTE6bsEmkc9sp6GvHYV+T3PUxy9oS8FPLYh3z1T7F69nveCPS1aD72zje4803ajPOS/er0l9OI9/5UbPR52rT05csK9bW/oPViEAr0IQFK95thXvR4darykRNc9HdKAveLMbL1Pc5A9v/ljPRFSLb0H0tu8hEY5PRmIgT3wf5K778S9veEso7w/WUs98XPGvcOtFD1RnCK9ZIBSPchRV72GSaS8tYg3PT+MHT29z6y8cNVHvbxMAT6v6E88BUfgvKKhNT7bnFw+DTwePTajrz1n45m8zEkrPC3CUT5M 32zy8OmKDPe4mSbzFhBI9riMxPHV0O73ZbJw8SrFAvbALCj6Xgr49XO7TPYamXj2UZkS9f3MZveCTNrzeoys+pti2vC1KtL2M1gw+/ISCPPx0n7wOlsi8yYpfPbAPgjyy/kQ9UNqLO7ZKkzvs6xM+rF59vaz3hzzoSW08ttgWPg+H37wLiwC97w8APZ/KL71mG4C9qxzivflb7jyx5rC9NYIdvSV0pj5rm5Y+zoNvvEYuQT6NFB68xAa2O70lPz6hK/U9BMmyPf50SL39FiM9nOPavTchFL5UoBo87kLVvZHtNj7rNk0+G8MYPmu9VT1USo09ZgW2vIaqmb35kQw+0pqaPV+kRb0PK9s99XedPZ6cRL5LlQm+L8e9vSzyQLswvXs9RM3jPZc1BT0A0yU+qpeQvYNDwzs3cRK9rCsGPppJNzyrcc28EZJXPeoQij2SVhm+s6Mhvukc8Ls0uke914RzPa3ipj6WEUw+0xGrvXurwj1c8228QgDIPN6BOz7lnvw9EUqM OPUFDwb3lAOY9QSoCvmo7Qr49nse9r9SyvW6ePD6Z88s9mFbmPVlRubuCjoY9tntUPMular0e4QM+WsLDPByIODvqeU8+LZ9kPW/hcL5z/z2+gncevqcRFbxlG3w9fuKSPRzSRLzKIAg+QqaMPFu1jD1PMvG9IzwIPiameDxSDrC8WEKaPbC9XDwVhBW+EzSYvSR4xLyKAZC9zq88vXFCjT7ptyI+1UK1O3CTjD0LW0q8IeRzvcz29j1ZNjw+7hMnPhvbN71qpcw9L4DAvYsMYb4Wuoq9jfnyPPInJz4OwCM9JsfzPOpHGL3U1OY811egO8ONub2fx+o9ENtoPaUikT225u092TSvPZX46b3bEuC91a8EvvUcjjzXJyU8+6FzPMB8cLzpMC49O66CvOdPlzxEPJ+9zl8mPW04ST2TPrG8ZF3HPVDBwTwXPMm9w+9kvd4ahbzfYX29ipDJPDlqoz1GBeI9gY08vU/WgLv4pAG6twumPdiqtz362YY9V08lPbYY0znM VjnC8/Xf4vYjTyb3P75m9sTc3vVnbMT5g3J+90KOYvGfNTr2iMjC+1PcCvDBcID1iAa49z5GzO2Rr+Dxv5VI+m6wVvWtTsb0hGIi8YemJvZCajrwbByg6R33yvUiyzL1vPa085QuSvfYJzTy9wV28ZQM9PbkZ7jwZLM69fecyPiDMPbyojcu9AmM1PBcumr0fNpC9xYcBvXPw3z1+Cfk862sePTW5Cb2etYg9XneVPS1rpz0SFOA9w4JxPRQYND1jjpk8OiTvu1hm7rzodeq9YrV1vB082j1bVhm8QHPcPLaWbj2tndm9ZX/wujZkPDuo1SM988ovPWBUOL3+4UM+ZnyfvQ0KxL0BWg09JSqtvOg/vrvjpwS8M36TvQfP0L1iPZ49BRFZvXhV3btBw9+867QtvUhCNj1TuZ68PC0WPmYqzDtWIoU6IbW/vaDfg73Ifpm8MtoyvEqGXT6F9wo9dt9RPbB/GT0tk6+8InyPvFPrAz6COgU+WohQPccow7wtH2u8NoTM hOg9x77wrwoy9qg6MvL67lLxysfo9a3DSPTlwvD3KCa09DBoEPcojZ703Ogk+MynePZXMiDw9VTA8OKw/vW1jp72LpF681LkgvXTGPzxZfM689dOaPUYEGzxWFnE9OTLyPfaQ+ru2h729AwayPIbMaj3uGT46N78jvTol/jykChq9ph+SvXhHjb1jT9689+DzvVcVJj6bGeE9UfDjPRSuFz4YlIQ9GB81vRvxkTyskr49MPWtPaCdwr1OM1k9PP0GPFAqB7zcYzG9H4KfPZ37L77PGiM+M7i4PZ/hgT6OVjo+qvQ1ukzr7L1/TSu9tSWlPTKA8jxuQEK9LoRBPJGp2LyWdVm9r5YoPcvKgDs9nai9iqoJPv1W4z228zQ+4wqDPjDXSb0H9KC9iV3PO4isFT16Haw93JDhvT59HzxKTPk88JSXu2D9zr1xTya9gF4fvhiJCL0aiiM8KPdAPuLmyD37F4Y8nYE2PdV0ajxXLvk5oyCavaOCTTwi5Nc8o7DbvEPHf7zM hSwG+JyzEPFqlPL450Ec9hSDevAbugD6f/xs+Cum+PKa+qb36gvi88vnVuzbbdL09AZc9TbdEvV4BkD1F2BM8ECu0vQBaGDyRYra9RnCfPXEMdD1Jhm0+uI0cPqqU8jslfL29DaVhvVzWnzwurbS9edg9PRGpIT2bgCe9zNBuPSiqhjxPr0C96MEhvqNIFD59FwE+oePlPcf/wj0wjtu83rAZPUzIBT4wNfQ5Ocb8vS30Fb3SswE6FM3DPapPAj34qru8Qnq/uw6UNb5bRBg+7+bVPQOlFz78pR4+xyrUvActy7uVDcK7jXLCPIFwYr1LzEO9u7T0O7whHD412wE9upEyPSeIAj2D5Ue+idO8PU3G8j12PB4+a0IgPps1ir3z+J88rweRvay1VDwsNEs8npW2vaxcrrz9vMQ9LHSDu/Dakb1HMIa9E6n1PGnGqz1xOqs92xK7vR39Qj1iFIg8gN6Gu04SIz6QEYU8xw7dvRMqZzzDJAc9MOtMva4mmbwLN02987CM nPL9MvjwOdsk95WV+PdeByr1upw0+EH9EvStX7jwkfuk9NWQbvUrDnbqNyxG9aQILvClXRj2AgiM9VoddPfxyVTvFsyY9Age9PFhs8jy6Ig+9XiK1PcRTY7yoWpI85wcmvb28rr2CqD+96HyMPMX3Rb1sCKU8MyiivDRII72XccS7GEeDPQEO9r3un2695KGHvXAIxrv/T1k8G8KAup7Go7llpaQ8E4aNvK+Nkj1gO3k95ZeDO0mKI71pWLM8LreXPf49OL1kOqg8HxqQvI3y5b0IRsQ9Hd6kPDovqL2Ubq+8x0QJvUKxLzu/JwS8VE0dvUKGvbxiiu88YNHxO+IHpzx2WIU941OivNkVc71kxby94CWlPWzbVT3U7Ry95I8VvdX5X70it/48KVMzPOM0Lrx8KSE9p8eTPe70hT0Xr3i7ikpTvaOmMr7KvIe9Uf0+PU1KeLzjYJ09ZgaJvbeOyr2kf1i9TvckvTs3W701izI9FIhrPV7DjT2F/7Q9SaqAPUjtJ76M s8U69Im68vTLniL17xHQ9l02hPe1sKDtlgi69WkswvaR0Tz2CB+a8Byc5ukFiCD6M+jk92G2wPbvB1rtV1Y68Cv8ZvnuFVTxXLYC9/Tjku4SnWz2XjKg8UCapvbimuL2oZUW9K4ukPK4eNLz8uAY+eZKSPdRBBDwgBcA56JDkPBYPJb7FyC+9Ic88PZ8EfL1oSGE8bHMIPf47nL0pxje9CKIZvfcfR7wZOBC7uSzSPR2YRT1mCNs8y++FPK5zJb0anim+hy4fvgj7jT1Tv4G94Cq/PMQUyjzCLyy8rKEKvbjrwb3+Poc920Wnu/gwwj0QAKU9JC6bPdCdRbw64+c8EMdovsXmtb1o7RA97CltvShXl7wBUns9iJYFvp1l6L3y1+29YiuXPSRlMr1nsa09q56FPTB1kzzzNRA9TEb2PEnLrL1nEvK7p4pxPcZfj71l+tw8oh1LvaRXKz1jqPy8NA8lvUH4nr1aTIK93LcmPcKsez3TygS84BOTvCQd7LwE4aG906fM nvBr0Y7zdgZ+8EK0HPR08JT1j0oK8oSUdvU+JVL2WIVq8nvRCvbuzlD3i9mg9YQ+DO7wp6bwfw9o7hxp3vUfCTjwG6y28gsOkvWd6Ijt0wdU8BRKIvS8ZyL2tKNS95QuVPP158Tv97EM97dGtvKIhxjy98sA89XWTu/rSAb2OTns91120vAkNPzyP0nM8W3icvU7+PT2iq4m6VbHEu2j1rLwFk5S7v9srPL9Rk73ZpQI9+Sc4PEAAcrwWmrc8kWNzvDnE6r0W59u8aRXiPFpxET0PYBg9cWaIvBjhpL2eD8c8tSwrvbIdzDsM0eY843ibPIiLND0mbjk9NDIsuyRVoz3LNt69ugcAPSp/JbvV46g8UluTvVTvIzsZiZ29mPKIPUYc3byW4eG8D7uOvQkd0bxZt8u8HueQPS9mg7yJfs68wayIvT3e47ysWBs8RqXWvHlPpT3tJou8umiPvb1IS7yRW3m8Y1FTvdShlru/pxk8vKouvU56mzzQ2689t4RFvXVeGr1M ailC9jgAFPVD0VT0rCZ09MBpoPT54DL2Cm9o7iqKWOqEiW73JIaC8hyPCvA7aSz3w2Ge6oPqqPXf62T10Zse9uhY1vf41tLwUPQ47vXS+vTdqVDzaab+9zc+wvO3wnrwJ/gu9MPmgvA4esbzWFlm99iiEPSGNQz2mcG47IJ+DPeTzvTtUFlk8bg6hPGP1pz2wqiG9pB8OvP9ka725djW9i6GFvX4l8by9xJ68gZoAPW3gvTzf46u8kqbovKeQgD0ZTIC9h6i2unI2ej2WCCE9DDoHvQwcED1kQdA9gdFRvTBxt7wGWlO8APiovNOGyDqza8o9L21GvYHCqDtNQEI9YpOsvZd8UL1CGio9QlZBvUfR8zrcyEA9wwIPPaQl+LwCrpS9van4PP/WGDu8XLQ7LTzkPdWiWT0PbD09wOQEPjgZ4rw0uF29WDmmvFMFKz13hxE8rPQ3PbVtnL1f8BY9N8Y0u2U8uryylQK9qLluPBXa3TxuLQE9h+ShvShimD1cNtC8qeQM lPA6pAz0B85g92tFPO2E1cT1thpc9SikOPT8iv72n+jq9M9kxvVWfADzm+Ow9MlJKO8L/7rw6dfI9Wgy7vc8c4DxRHBK8Nv+0vVDvYr3O6UE97WS9PQfYQz0FS8O8ol2LvFp+I72ykD28ydnJPX46oLvVvSG8Nw69PRX5qbs6nQM9t2YOvYio8LsHVjs8Sg0SPH6hp73mKee8kDpevdduYL0MGYy8fJZjvCMjqj3XuNo8R82YvHVDvT3fIYa9U9/jPGCidLyQur48ZCrQvM5IcTye90o8lJ73u66057wQMWi9CAI0vYxsyTy2gSg9ir9uvdjjtLyvl609cbdtvZaghrrNvAG9caQFvTScPD1FoIo8mYS7PVKzcD1ragy9G7CnO6ZHc72DUi09ozegPPdvCj2STDm7plf0PX6rib0bxYw8tTvjvHKWv7zyyUy9K1SfPc5WuL1uOIy9goFEPQYdZr1yraG9gzADvfcA4rsELfa84HxEvb9HgT2I7Xm9WdKiPCxNrLwM bli29UoCIvLBIrz0hNsU8DrovO6jQrr14JAy9qLIovVMgRL0ZUoM9aoYxvWb8wL16Brw9vGCZvawQRbwbF/I8co0Dvs05rbzZmFQ9NsyoPbiieTzK9GC9jWS4PUUBCr3quac96VRWvex9Q71gmoG9WOwCPdjWVL5JM/I8z5eiurx8lL1jUzO9gNAdPX0Q1b0n/Eg8KgClPT+poLyJhsi91UFRPMED5b0H+Ri+8z8IvuQmTD3FtTq+3LaRPdJSAb3h5L69Qo78vBI5tj3gSYO8H5tUvUmnoDwKgfU8hRHKvaDGCL2OAKW8sUHTvVP2G77USJw8PvZevnGqRTxMehg8PPP8vT9bHbsFr6w9bO4SPbUv4jsAV207SW6BvEtbtL0IvnY9jD7xPEIE+7xPWQq99+mgvOeg0rye9lk9rWIHvW6k8L1ngYA86YP7PHxpvb3R2z68/CvVOmvhxzxTzci8kr2ZPWR5Er5WKhU9utDVvFJNuztMFwq+bj3jPaL/iTywl5S9I8UM /PTB+hT2CZFo8N24KPbP9Xb2/wis96aYjvIi5wTzXpw69lKoTuzwcbb2Q7968kx4Yvt4+yD3rs7K8Ycurva62hTwMt+85HM4yPSkXhT1G6729W9nFO+kum7zum528Oh2YPeTrij3G4Gm8bVyEvQCb1D14kja9StlUvT04jz2fFNe99CMsvTWeojzUNto8AXQmvQfsPr3ryq69Z8SFPazgvjz+L3s9zuB7PEWtjr3ywRw7gDuLPdC25Ltulsq6YIhLuw8tnr3Qaf88f16ePYJhEb4kLP28Qn4mvQkYZDskQWo97jifPPRzCT05gD291AvovRUXiT3eZ6A5PVoqvIGdhDwAeXe9hCFOPeiAwjsU3wC+u+A5Pb2O1z2Uy7I8lCy9vS7NCD5ujhY+iaoGvRFqUT5+Qk29P2q6PDaqBj1l9xC9qVq7vUfllb0rahU9pFIjPeIIIrna0Co9obMDPUKsJL67S9U9DS77PSmVKb0iaYk96YZFvRpcQz3fWEk9TO3tOrSkOL0M pMhm+2NEuPZ2OFz3EAlw8U5voPD5fjL2b1SG+bqMIPqzDBD448KW8LbyWvV6pwzyqYfc8NeFSvK1gUj12PFe9zRxzvVvq+TtJnDg9FmDjPfGcUT7iwU+9h50IvsM00T3hvDM+HDwFvnDgGj75Igi+cGYBPmBtOT3xyLC9gVSZvWgtJb0PxZa87p8dPpfJ9j1lkwc+xVqhvWXN570mjR893fvRPfthyr2c+Zo8iV7AvXlgtD0g/Z28ftZRvZwB9LzLRxq+N3U4PALuTj4v+wA+49YkPtJBor1Au2++bNAJPmufAT4K7Si+qlalva7TXL2xdAO7/yDDvAj0MLqPK8Y8LFLRvRyBkDvG/SY+AaOCPXUh/T08WVY9Bjklvp+dYr0kGxi938iLvgunDj1sAL88sXoXPdrNa7r3Ep+9aAMsPVd3Rb1+fzc8ay6EPYFYAz1tqx0+SoJkPFdwJr5u4ZW9ZyCVPPwUZb5bcwu+7AA3vfBeiT17bf29Aaxrvawo2LzF8sS9xtxM 6vZDq2z3WvaI9xosHPtvecL2VRhG+6/0AvVsk8jxJpn6+w3yNvV72Fb2L0h29I8HKvf+/mjwKDQY9osXhvRaV77zjrga864iOPQSGyz0qUrk9EUg0vkQzF74/fbe9Fvpjvkshgr2APf+8EHqiPYVzAr1gYUe89cVSPWZrF72Qoru8kEwJPgUG7T0FGCM+8qFrPbpPQ74Uhzy+Bo4FvcpPOL4pt4m+EMvdvMX3WD2Pzf+9YEyrvW+Pvrwi6Z+9S8NfvOx0Fz7kPrE924G5PTsyND07BZO9azSEvc34Pr3izDu+WAAtvhMerjzn+T69RMonvIMe47zfAQS8z01VvYVG/jsqv5A9qD1pPCAPWD0l96w9xq6UvUG9zL2EjLe9GleWvX0Ol72s2QI8jtfiPZB6IbwI88k7GhWIPV3xsjwwock7TeioPQ/Onry3Fp899sxoPfDC67yOnV++lUmmvYmO172xCCC+3yIvPa2+az1XT7G6h6swvQWPErwZbOA9GCJpvKF14T1M ClC89h4HqPRQUSD3K48691y0ovtyv3b1a3Do8PAUGvljQ27sLgQq9g8Shu006FrwfyyK93uKnPV8iCbonvmC7f0S6u/8cfj3WeIQ9yubUPAQxhTxDjwG9RibNvKGIob3GBRI9cmfFPcm62D05aCg8Za3zPTCpLT2j9Xg9rjBsPB30grz/ZR08/62sPAYBoT10FvW9u81HvUEBNj3CZ2K+gvMNvTe6kDzI2y49GFIDvQyrDD2Ntx0+mgVwvHKoVD1zWKY9tdqsPaglqz1pFfs6vFjNvWge1r3LN3U91iwDvvOPCzyaLQ+9wgWVuoX/mLtfgtM8dn//PWsRcTzWPK092lRevU6+ez19lbu8yYubPQIIEbsY6As9eF+oPf5PHL1wED09hc0oPYQKGz6Un/s7yGi3PUARNjx3+4E9K3YNPXQvlrwMojA90oCKPFwFoT2ihE69LaJKPcwAoD3LOeO99WUavC9HBT1jLwc+K5YZvTM2LD1cl+I9+ZrBuzyIlj09mDE9SLoM WPTJ5HjywZCO8qfOavd34Zb2kNh4+Cn/7vSGmCj3/5m+9AoHbPLHDJT2yrbW7VIBPPdYil72O4/08qA+uvREkq7uIyxo9IqNFveX0Ez5X8Yo8vXQpPZCaFD2ktmq8k58DO+PHBD5Tu/A811O8PepLRT3Kzw49LGBAPTkblLmSn/a8Up0qvUyZwD3eAiQ9PIy8O+Q+HT4tbDO9svVJveUAn7xeRbw99x6hu4HL8zySQCM+I12jvSsXJD1TPE09IlDdvN9ILT1w0Iu9w1OwvSBBU7vEovA9E21Evd+l2ryaAk67hmw5vJjNqrw9TV29kdCkPaIK/Lw5vZc9YFabvX9nGb0J40+7IvspvabqGz4coaE9SzZIPWaHHz6ilHs9P6eVPd5fuj2JnBY+IHCjPTq09by4Vxk9lnOnvD14I705f6a8ntB+PcIdxry/44Q94nTNPQVHFj27JIQ9mdn0O6d1jL0O7P48cSN2Pa1zSD1PwDM99JqEvXe5wDxLs8G8xe7tPLwMVT1M 7tKC9ImcDPSNBpDyaUs89/PFFPYS8l7x4eiS9g6++PLQfDj0vnpq7Nd0PvZJ3jDyi6F49hLvjvRncCr2NNi09fZhIvroYXD7bitM9UjInPaR8mD1Xmvc9pzYVvZzmkz3xXyo+2eRsPYSTxLx/Pzy7QhbuvDfM0roHSmC7W+mePfO4uL2Upoo9lcjcPenxXD1RN409VTViPFlwvb1l+Hc9Y4z9PfSIgD0qq4A8DIlcvdRpVDzr5MK8hZgpPVODlT1Dpta9jJQ6PdYqrT2u5ZY9LVHgPXUZH71Mglq9lOuYPOa9tz0bvYk9X0d+vOSD+7zebfQ8YtiEvVnSFz1HuPK7iUkgvk3WqDxWggK8isWwPSmnqTz+x2Q9/HsbPX+qjbzBY9s9FFx7PZVooryH8js8D+/iPDbeGD3zbmU97P5bvLXWOL5aMoU9I9qEPW3VYz6JUpU9h7iRPDukgr0x+/O78fBSPVtWpDtEFy29ZFzFvQQ2Fj1Wb449dzRGPe6VKj28kJm9duEM HvDQKjLzayDg+oB70PZhCQ71SU329E1JRvfoXIzwi2KM8nIOhvcz98bxpDIs9ZR9DvCx8oLz68p690EYAvlEkOb3sLkQ9YfODPkk8Mz0KzTE9peW2PfBrlzwxBtA8dVF4vT3LsDwCADk8UW8MvWJ6KD2S0QG9mXt9O6sHwL1dD3u8wOsfPHVPrD4anNY9P/dwu5En7rtzvbq99QCKPIa+wL2JnC89F6a5vcKRdj26fjs8BT4FPT2rR73lpgW+SbgwPdtXfT26I0k+lq09Pawx9r3D3m48dtImvcaqfL3YjIm9Q9UEPcwuJrztnnQ9+1ExPU3Cib050a29D1nGvanaxz3QTOQ9Y1MMPtq4zj2yFpE8mUnZPRkPqj20NLm71ZsbvhHbLr0mq6G7NAkfPZ2u9TyHK1q90KTpvC+uB74Z+BE+/sboPXocej6tiAE+r5+IvbJLtz1ydig8Vxunve4/Eb1rO2a9k+HYvaiZBT4IkAg9pVFLPc2WLb1NFpW99IPkPE7P7z3M wTvg9ofwRPptiy70J2GA9vWSyvL/dMbsoW6S8hGGLvebuT72FIwI+g9Asvdob1byNihA9rbaBvLCRXD2B+Uc900Ptu0f8lT2iIDq8JgdMPeIbZj12yGc9BPjTO3gg7ztAURQ9qSiZOy2/U70GFg08F6lYvX9mvL05MLE9O+ZWPWGAhjxpR5o94/BnvH7cC72Vv/a7+P1VPR31ID1f/Km9spfMPFxpKT21uj+6xFxAPLrC1zuvwrq9bct/PNGnizztYjE8gdAfPn5dijykIQE9QcZyvbWyI7wxdl09WIprvfQtvLu3Qpw9Bwa2vdNgj72VAhy93gFLPVCZFLiu71C7YF4PvjtxND2HOcw7FrnLvItrhD2/9VC8yO/9u+DgBD3tSOk83TTvvOaEMb3LrVe88XYbPZjlYrn1cbk7xRbluxRoBL4hSQk+89ItPfgYSbxOwwc8S7auvEWJBD1ZE3U9G+ioPJUxLryqQIg8kcldPWqiJrzOOo89fNqqvZjIWL3H9Te+PqOM WPSDujjwa4HG8HqMuvRL50b0dEby81fPbPRxbtTxlmSi8+vd8PRY7FD1fJoI9VgKYvdKZub1GPH29LWMmPP3VN72kbPI8/GfhvK3c7L0I0p68PXBjvWYTuzyUU2Y9d0kzPVVqoTwljF894Po3PGCoAL74Y4K9ntc2vDDZUb0Yvtc9TpnmPb/2J73KoXK9v8TqPCciCT3f7ii8cXEAvVOt9T2f1Ys5kvQgPGcACD2RxG69G+24veYagL0NR9C90jJXPZmHPzygQm07EBQsvg/9Rr0aJnM8dlJsOSSGtTzGVkc9A7S5Pdh6kD1QaBA9rn6QvZdr0b1CbKq9Jy7jPW0Lt7wwXY+8pu6sPBlDEb6vN7S87625vZCjnb3Shmm9Yp2aPfbnNT1diI89irDAPHjC971p4Di+xxyuvbwKrD1kzxI938yxPNsSeDpTDIi9WOH5u3R4hL09v0K8MAIxvSoLGz48+m09knbFPaH/NLzuhgK8h+cGvlS8g71l1ze86tvnu20mKz3M VtWU9frWyvfXZZr0/f1e9RbeBPU5j0DwL6AU+rg27PX4H27vXIDy9EvvRvB+Xrr2o/3U9CDTJPScXc70VaLG8U1wYvRru3zyRE2q8vbUIvs4j5b09gIe9yRaDPXFIEj2Ioto8GOZXPPkTJbzhVIC9oEYpvX0C4Lx1E5q9k2uWu1iMrD06B1y8fQzJvdR78b2Diya8tqNDvVKD1D08NRI8VYEWPVSO1bwEKoY99pfJvaAb5jxKN2o9EgvUvelsG72jZ7g8elg4vQCueb1Wybq983KlPJy3YL0U98k9aLBLvWaSC72CfTM81bBxvcwLlrzFPEs8ULLcvPA3vrxmRZO75Ah/vYQByruLuXI9NNIvvTiSbL2jLAQ99o6tuZL4Y72EZvi8d5EvvODnrjzp+po93GPHvAcVGL3azjE9OCgxPLtGiT3usGs9MS4zvOByGb4/9pQ87pAuvWbBkj3o5WQ9ujGRu8XJMz3HT/E8XROkvcb11DxWnyG9ZaxLvYDPA7uQuY89CnGM evaWun70vYBm95i3eOv/ZJL35IU89+Y9fvf16Qrywg5u8ShNrPLIHubv0wn49GkudvdB0Sj3UlME9hXIDvZixtjyFI8O7EOGdvTvAzb3gx9y8XeAQPKEqs72JgCU8pjAWPUZiND2aXTU9KSxgujR0Tb3Ekw499bCAPWfpkrxuViM9PHMmPaaX1L3ehGo8FqbAvEhQwzz6ooC6Ufl7vMSJ/zzYR4G70FXDPChboj1rBL69Pso0vPMhnzzVjz+74R1FvKelHr0O/eG81kcfPWAqPD1TvDA9PFbdvAlCOz2Dqdg7CT/OPOrjg73mc1Y9xjuCve4O7bz89Zo9SGhAvU0/Bb169cA7/TCSuxe9ib2VGlA9zD/iOttuur2kZw49PxUZPQTbnLy+B/s70H+5vcmNjb35hg+9cI+jPGQLbj3Oe4E7WH28vALmjL3PeAW9F1KCussF8jxnOGO9VYtzu4vYerxHkJ48JAxXvXBUaD1TqIO9LBohPQnVqDypwgs9k0kRvTMDCjxM YKkG9rCBxOSWzybzRgFo9kR7nvOl/0rzWEFi9XMPFPYSPe7xKEEo8JQfwPQtnHb3ta4C9C6yPvLa11brdkc+8zJw+PddQzr1McRO7nHlpvEr8p7xDPKS9MBRCvSblXDye/7494no1vGXDcD29G5+90YPNu3a3az06sIA9BaYlvcmy/zwkxOs8vedEOxDLbL1G6o08PzmHvf/QsLug1Bs9jwQxPRmQLjy/nN49Fyq3vT8seL0omUU8dGwBvfL1Ib0Fw5Q8cIv2POAzLT2iEk68V5y3u+7TfDug4wE9Ni65Pa0gVT0vGpq8xuUFPZeCnjyubL+8/+snvcA+oD3j5Ec8dnC0PaQkm72M2069bV8cve+k0zp+YRq9PrsfvQ8xPz2JisU9F9yPvS3aiT0UivG8bcUGvf06jz1jl1A9pGl/PBc3HDxyGfg8JV/gPBneaLzCWeM8v2VrvZtERLuhQpA9sEr4PKqwyjwf4AU+LZjtu08RP70EBNQ8UeuWva/F3TwsnYQ94gwM 4O/KgLT0apo290hTQPGf7f7zTyqe7qOZiPaCpgTy2nyQ9hYeYPRwTIj3KGJo8gOumO8fhBbyPBcu8q+UAPWEbz71EBss86M7mvHAjNb03IJi9QW+auqs4lT0Rtcg8EU0cveoSOz2hKn88licmvfb0jD35mjs8Bx0DvF7Xfz33hPM6o7k+vYLAlL1AFyK9+M9IvUKZjLutaJ49FEAlPeLLfLw7Hgc9cZwivYA+Ozv9SRu8f8G9vK8qgry2ad88CybwOx7qIT24gq472IUpvRmFmb26UW6678yUPAam1Dstj608WtqFPQuOpTy1Bny9r2SSvNED5zyk7o+9ygeuPb0Ar72UJUK9ElhkvfylSb1FOQe8+XpnPJ+FALz/WLY9lTwrvZ+prj2v7K68SzQKPTb9mD0Nuak8sfaavQ2d7z0prug8xMBhPCKXbL0gzaO8sYVXvaaY87zdJEs98cQkvTMN4zxEecc9h29CPAMXQL0bfHo9SBLkvFGCGL3HR0A8NdlvPQ/JAj0M E+4a9LMGluxDMg72EaK88c9sivS3KwzzOooC9M1m4PeTGlb14Ida8rhkPOv+gzr1tiVa99dUAPuSPCL4lVKe9+7Z2PUhHGLwx1z+9c7z5vDUZhr3TJaO9EkaIvUH8QruHEeW9x3T9PCGJerqMGfy8f0zRvMCPzj1qRPU6J67evIRMb72oRx49VcR1vdCthLzTc4M9DdMxvfY8Nbvz5xc8b4vfvSjFpjsJbfm7GJQUvgQzBbxCI5o8wgzdPeigD70cflS9JLerPYaLTL3QuLU91B88vb0Mv71Gqee9eIqluvu7HL7py0W8n02wu9W7mr1DhOO8CT/zPaGjqLwE+Zq9whurPRYpID0bNYu9A4kGPePoEb7Dr7C9NMtwvTpSWzwZ+B++7i/cPFx8G7zmUBG+dycjPHyFnz0nV/68vcukvHxZSLyWQhQ8LWr1vA3SF70M+kG9r03bvVofG72SbI+8uRBNvlgxzTxUjhm9xH4WvmrY4by/5Ss93OfQu6j+QLzOPRO8HpCM JPFEAnLyy24o9tBElvFwZZDvQY5m8zbvLvYWv4r2V7Sy9yjwyvXhoKr3Ddva85itbPJGCprzZilC9Qs0Xva08DT1FHTS9osDXPIgJjL3rflC9mwxNvfp1fr3FKfa9dvOzPVGtj72Lp6y9gQ98PHQXWT0LLHk8i/g7Pba3Tr1l8R08QTStvBAcYDyTfYC9Nphsvd/Fpb3+G629NLQjvlBBkj1BvCo9G2IFvo9FxDyh6mE8eBtzPUvIOzxvp5u8eG+0PMtA7zyHu5s8y/MNvAukQD1JPrk8bE2IvR/mmz1HV2u9JeT4vE8ke7ykEIm8nI6BvP2Z3zt3Svc7N2wuvZLkJTzQOr28+roQu2GHe704muo7/szXPHVf1r06cHW9xUqwPcYejDtD5xu9VwXROyyAfjtCk1s9u+smvA7imrx4+j29+jdzveKPebzgphW9wAjcPHQyDTy/CdO9Nx4TvozwPjwD8de8HlD2vOL9N71DG/q8A2wZPGX5Oz02Wre99cHRPc/f2j3M PgEI7BR3KvaHxBz0TgRg+zFlfvegSTj00u1W9bHmFPe9jLTx1jsu944fCvMqRobwutxw9ltppPSohkT18hZ89dhALPXA3GL6JiCQ9kr2oPcNpVrolspe9K9RVvfXuLjwisdO8dnJ9OpmBTb0zLWu9O/oKPLFFvj0B9Ks9mc9sPBHirbs67hy+jzO5PUFqgz2KzU29+zj+vWXjCD3YZ1i7hFAhvANdM7yroli9ppoTvEyWgrz7Hbg9O57UPRgQHT51dK+923IPvh4qOD25ius9YLHOvUOJ0ToKySS9lOQCPpKYUT3jCOO95MHFPNxcVjxfuia9kZAaPhqFCj6PmUc+/mKivX7Bdb71Og09DVYBPhiLab32XKu8adzZvaG87T32v1W9HTTrvAyApDo8kaq9qnTEuzyWPj6g0hQ+Os8UPo3Rg713oVS+OHTFPPvO2D2Z38e9trTzvQxi6juC0zC53wOJvf0GVzwcMPm8V2UXviFzNr2fz/k9cS+5O/AoCz7YaIu81k0M Ivvk727za3ps8DC4kvipHrLsIzGq9tcigPf3KsTyoZcm9vngEPYNMXbzT3kg8gxaGPSrNcD2RnDE+z1dOPNkJLb6JvIa9hEOEvC5wV723vSi+KGkivQS8cD0jA6W9V2NZvWGlCT0rtAi9+nlHvYIjOD4Pr/08JEpCPmFgBT2SUMa9B/CVvLm+hTuspZu9coCovWzzCj10Vra8xvNIvaNCKT00yVk9ALsIvY2fgrz9+m89JqerPb84iT39JoQ9XV2/vUYcU77zOdG9e54SvtGny711tgC8oZ3tPWn8hbz6YdG9v+T6PdxGXD1uWLK8HrBXPTTR7j3ANNs9D6miPSU1Sr7uVQ++YiemvcsX2L2x+0S+DVHePFVgi7w5T7C9NjaOPOaLGj3YEnq8Rwtju9Lg9T3pXaw89Ja8PQbEDz3GCKe9uPmrvT7fx73rXRC+Qt3QvYFscryvfJ29ct8avVpWgbyn5rK71gpkvUJXI73gSZk9assSPfd85z1SDbA9MXhGvoiCM77M c6gm+mh4Avh4RybyuagQ9mte4PeMRab2rUi+9jFCTPY9GWj2FuGm8q76HPZ8/wD0LUME9DTKePSBAZb5xw0++cBy5vT34Lz0WSzu+qzaJPa/XkzzeDPS9f28wvcuDiryCVxc9/7dsvPGoAz4MaPw8FDbhPcdQlD24hgW+gCRXvXvLHzpk7wC9cL41vVjJ+zwbbs288zK2vE7BJT02NDO8KGawO0WTy7xtne499gCBO2mZ8j0CCcS6c1hOvqxkKb6eE+W7cI9dPbaqML3pddY8sOmePUIDM7yXoiM9vXbBPdwXpTxMG0q8CLmvPSJiMT50oRg+y/SOPD1+Nb6xpwq+tmd1vYS5Fz6GeNS98KqsvXGhRj1lXSK9ZdCqu/6MUL2L5448Jh6YvXl6ED7u4mE95E+4Pcq7mzsvpOu9GpyRvYCXMT1JaHA9T3AjvdzNtL0pmZO9luxou08zg7r84iO9zSE0vMvEb72IKfE9TNdpPVGh6rsYeKo7l3IWvs8+5r1cyB29QiYM lPdREQL1v1249YVpDPf+AHz05Vk09nEUBPYWjHz32wNE89AJRPWXo3j3ycYY9S/cGPZ3Jo72DyCi+ikSMO/1wKD4NMgi+lhhLOyXdaj025d69sUAzvQMQr72Uz0U9d0jXvTDNjj3FSZo9UrGpPTWhez3q/ui9CieQvBRWFrxh5j08AawpvTQag730qqO7W9xXvZDjMT0OZoE8N48nPTcHhzuw6JI8Up+FPV8PjbveXBg9JqievXVeKL2QbXA8ZpHBPd9kw72Wvmg9tVc/PWd2MrzMwEy8Ra88Pff9sD3BR9+84BKVPc2l4T36Uh09eL1jPY6O1b37bUG9IMtova5zaT5lM4a9mFcoPS1+LD1lwRm8DUG/uVQfEL0oawg8oUySvSccgz3WyJo7UMAiPWBV4zleKX+94dkvvX62qj1w6hk+wPBDvA+Srr2xg5+9BumkvGnX2Tw1ASM9yvvQPGCEm72LIrI8AqCiu7Uc2bwzVx08XEhMvcKgzL1YvxU9OpNXPh/+k71M W6+c7keUVPYWHaD03o5W8FHMLPQk3XT2MMIS9/UQ5vXm04D00zK47n8CROx4q4Lxs69q5emkmPSJNdD7uDUO9+m5cvVwQAD2HiZM9MqNfvVSU2b1kyyM9ngHnvaL4wz01rGk9orffvNNwATyo4LO9LxZBvZ1fsD0YvUw+ohgvPaRw9r0nwpm97guTPTNwrr2U2068WEtfPb9Gwr04jIc919P4vB+Prbvx43a9kXGXvZf8Ir3rgoM8ybNAPgbS27y+DTM96kE9PfSN1T1uuAO9ahSEvdStxT37kbm8Y6suvVLuPz3GvWG8FxZOvTkx1zwNUGo9LJy6Pa8fpj64GOe8hkC5vUTlaT08Irg9wNrIvWDjhb1EHd87v6G+vSRRnz0bzkc9xU4CPY1kUr3f1WS9IiPwPETivD3hhlY+DGGuvEx97r11FZe8/DKoPMzLl701UJm9DCyIPa/hZr1gIJQ8nkvQPGVuqbsYpGO9N/mAvX0rhT0LhOE9M3dNPskwnD35VKo7/V5M pPVkGoD2wYIQ8b5mbvPmxZjxwM1q8G721PX2uBT1yaWK7/GuCvNTPSbuWc8c91nT7PVo3PT40GXk9BlqevSBuHTwAxwM9u4PIvCx2dTxJ5Su9IXfuvRbC/T2Wh4g9TZPtPCbSVL3zaIa8GQbXPBC0BT1gxAc+JDKHPCEnVb1H1J68yEjkvEX6zr0HOWM8lRXrPI6lK72kM+s9jtkkvWaFlL1jxsi87G2nu39Nqj0V4mk8HxlvPTSTkT3IfY68+47FPImpaz2ETA49jy4NPfy9vTz6ybi88cUsvR6tDL1XXjm8PBmNPL6uOT2abvc9QSTAPb79Fz0m5ws+DDe5vFj2tjzxJEg9igS8uzSH/Ts1Si09xviCvUY6kT2XaeU8d/LWPKTdEjzpZja9q5/vPCU6AT2sqA49iD3oPZ755LxQXE880r+1PK4Hzb3hTY28DZCavJwm9jyQKYs9kgWqvP04o7sU0xO7oMepPZQ8JL3C7J28oVfHvYU2FD2XeSU9dO8nvMLcTz0M d/b+8Eykwu03Nkj2EsPe8hjItvS6tsbv46F09uMsrPTjggT1nbm09ou+APa09nL211Cc+qC2EPSgirL1af1a8QJXLPIZ/gT28Alg9+la8OlbIMb2eG+Q8Q6KZPGLjpD3CUWw9SBvXvP2U9Lz2ABa+L5OOPYiIlLtmGSq9Oq4EvS2g4b2ABFc9xFrHPKEPnLvESRg8TfCDu+FdSzy0/5E89k7ivF7AAb7o5w++v2qavN3onL0+pUA9OC7NvOqzAb6QsDC95GMCPYn3IDyHFjS9/mTnPPaPC7xMbyg9VcKBPSy/nb3o2Py9a8lwvTBvpr1+jbc9gDyePaRzd72EBSC+ISkqPQGj+zztW+c8TS2DOu7UKD3KJpU8EMYkPdOmtD32p4m9mHXkvX+7trx8awW+8itJPTBlVjo7dlm9Fs3evVZ4f73U9Fw8R4vbPWkWSDv3ytE91PhoPRVMSTx3NFY9JY2CvWYIC769jym8/2eVPRpwz7uacoY9CryOvToABr6nK488PwWM ovamFLL4dgtG85JxnPb0BxDym0qY9UmBHPG3LNL6Nj/i9Z8uevGL0QD2YkvA8T+XiO26n1zuVSjm+arcLPTePSb0lWqu9Vdv1vIDBpj2fq4k9elg3Pd6b+DyvkfG9u78nvgK/V7y3m+E8CbRZvRVEi7xYLyo902Eivj2y4r3pZXm9VRyEPUQjMT0PtJo9x9roPaptHr0QzqS6JssQPSpxF709W0s9wKO+PbSlo710JS08k4K+vB2ngL2HMzC99OsjviPvk73RAay87QiBPXbNwDzmQtA8QiuIvKh7Dr1HMQa+AU1YvcDwIz0Svoi7ZKFmu+cU2buSLKi92lyzvScSIr7EAmU9TSV4PItrDj1bm4g9NzbFO1yCR7xSLsI88tBCvlIUvLxu6ri8nDaPvRfIqbxsqq09u3sivoCOJr5BIgu+1smNPe5m+7y89Jg9NuuoO0nZhrzy4x48XBg0vIgH3zuj6Ls96VyOPRrcYrzboxI9oLOVPMSmqrzNIB89LP1+vdBtG74M oJH69ii5/PQ9hcj0I0LE7aR0ovSdBkrslueg8LMmWPTjmKLtvwwM97x1uPE8/AT1Zco08rcicPDjjGL6cf7O8qMeZPCAc+zz1MIo5EK60uuB2d7xG4KO607vVvQZmQD1dbxk9ZtBvvaoA07z3sGc9ciTVvSbH5L2+yZ69EHySPL55vbywktQ9LCrAvBYrHD34NzS9easOPNuBnD0ArA0+qTF6vXsjdT2x3e08JBY2vNhnjz0gTa07TYUsvZ6L5L3guAU9A4JfPYgUW7pdoUc91KoPPa6T+rwJ5Kc9mbLbPHYsXb2tpJ88HsOSPOA8PT1y+9w9C9FEPYUBp73zRWE8Jg2AO2czg7w64xe8mDthPfBjyzxzqzA9Sm4IvZDzxjyBKx67IH1fPVGfpbwyVXI9RSjavYy4kr3iZa29z2uiPcB+Qj2ghqM938ocvRqNsDxUJga96wM7vbEvbzwP0eM9VXBuvSj+Bj0MoB889rAmvDDXhT0ofKA94m6gvY+bLb6fIRu9xUjM hOw4dsL1bNCi9jF0evaJ/Cz0rb4w9DZnEvHq+Zr3+0pI90NZhPdfAuLx3cSA9SCBNPcTNob0RHZy9oZlEPJmg2zx6yHC8pPYZvaayUbu8iYU94sC0vK2wOjx8yGO9sjSZPI5ajTy70zU9oQKnvcOSR7wp6n29YHcQPUWlKj18gYc9ehkTvfnahrxycI88N996vJYDrrwe56U9NdEYvTt+rT1avJg9p5UrvY13OT0THb09ork7vb2CD76l9Rg9HWvMvMmFR7w9q467kxZIPfSNjLwndrg9rYYuveQ6x73hvIa6wJ4nN1xHBL3Ydo49X4nBPPctir2hy7W8mrbdvCS1BD2Tp5u7ma48vWNwzrvXNaO7U4NyPFSYoT064E06W1iDOnrGeD0vGmc8gY8JvVguHzwrrOW8SzM0PQ5KYD00PC89fcpzPZHNZzzIDSq9yYfWPDNUFL3Te4K9qIL+PdRZPL2dhmG9S9SQvUSHpzvnSYm94b+oO4IE673pYzS8WYE3vTM3RLzM YCP68IAwvPDbGWzymByY99JOKvZtJhT1enfC9Yb2yvL2+GbxDcZ09Zoa7O0VwYj1GMok9Q3SLvdCUBL06zzy5yCoOPPHpwDyutJs9aZqqvZgcGTtYht09ATzFvRs2Zr2bGZs9meksvZpi8zy3qBo9wu8XPYG6Fr24y9Y8Dm0NO+xCPDzfa4m8GsvBPU7CND13NGg9b+pOPYwUMT2Dx8I7LB6FPM17WT3fOZS7LjiIPcxZ1b1T7w+9SYqFPO8Ap7y05zq9l2czvVqCBj2VzNE97JFivYrwDT7zaOu8AMTtvGeFrj1jeRw9CUXjPIy4VT0d+X48qd6qvT8wJzwl9Bo9r5AuvWUNrTyGBrY7Ch4nPEB2trfzy+Q9DiVsvROnCjxcFXM95IHHvKDlI716uKI9eMAqPbBMYzxe+0u9WtebPCK1hbz5Asm8PDYYPbGS2DwRYTa83QLOPSYzDj3cICG9iSmkvDvNdj35lpa8Vku2PNtm47wwZJ297RorvcV6Mb3NgH+9itJM 7uyO+lTzweo49ca3rvBJwEz23gtI8RZgPvZ1Uaz0eXCE9p+huvDt+HT1NXTk9UqYXvRZYxL1IDzo9YRw3PYuUuLwyuxM93B3uOjwTqz2K6Ag+KgNduw9UqrxIDUA8d+TOO4s+oDw26aw9fGkhPbD6Kz3HqIi8gpFxPEULmLw1Ypi9Ahy5PXCAUTrh90k94R7OPTobMr1naqS9xjQQvdMrlrtD5lS9T6WNPaHfxbx0vl298WS4PPs2sTwuS5K959gZvFoN77uFV9w9EGC3PEOLgT0xxB+7qJgWvaqRujzTPJw9VANDvXlAVD0556Y9LFv2vH/nw7x+cvM8PVItvVlCSr1lrMU9/O5fPdn7hT01Hq09QgxNvQB7VL0OYKI9S7JivPGWBjzxy4I7fMVhPKYcp7xB7Du9QHaFOi91WL298Ce92teaPAWFmT2Tevk8u2uMu03F1jzPpcS9rncxPe6WmD3Z9ku931/ePNCfp71sIae80Lw5vQ382LwMzk29wib7vDE5Fb2M 2PmA9Pdr+vNPpW7ulR3y9T8dovV4ojD1urZY9+PaYvfXLOT3vz+Y8qHCdvN2wZ70xIuY89KsQvETwSb3MmYs9yEVrvZ7zEjxx+lQ9i7OKvE0WTTwk0ck8bcpavakngLyy8gU9nlMyPSIbuDv2+iW9tgFVPbAE5LyQAqm8NMtXPAvNtTx7PRK9G1ETvWBh073eTSy96aUGPdyqnL0cwqI7dYKRPbSoi72UgLm9ESEPPL1bpT0EuT68sd9DPDifgL1nmnO8BtOjvG36mTyzjx6+aJwLvekXXD2k+As7Op+/vFr6Cz6abWc9rorZvZvfXjx6llw9z5DnvDk7qb2KSBm8MlTgvU58VL1lMhu66spDvoKeWzzPqZo9DzrYvOKLqL3T7ac81SnEPeCBib2oPWA8hokAPtjPRr2WlEc9zhpvvfxZ671ETcy9Xk8DvfPBPL7RGqy8X1dpPSxN173gF3C9Tg2uPVq/Vb2zzYC9/YYLPIitITyEpBi9NZd6PTs43b3O2sG9S5FM rvVT/wbmsYCC+GUQhvbisg7ySIr29KKRCvZ6NAz6++Ia97WKovCxRubvzOIw9bryPPAIsVL0ErxK9ROeKvUTFOr2sKxQ49mxIvpLZg71H7Yc99g2EvdOpnL2+efE84MMgvJNQ/LuwbEk9s0e1Pbi9Er08p2E7sEMfvcR8mr0VRZG9iqO7vYsbh71fxj678vLbO+M7Kb0ZKha8PiJ+PaXUrLwan2e9dGA8PRuR9TwWVZq8r1eEu6yXEr5QzIG7E5kovLGQ1LwHPcW92Tt3PYfgB72irfq9NHs9PAFJpT3YYCa9qFNHPKRIzLyAIdo8HYcdvd51GL3HSXu9+NhPvcJzBr0MCws8kUoSvnamiD06V6Q8gI0KvmPOjL2TM9W8H5raPErpt7wosJK9U8oYPBepSr3r6Uk9aYXwvD5NVj0ofCe9DgWnvWKtZ71eA5a71bLMO1N7xjqasgi9FNREPJIWTLlLqWw9XIc8vab90ryPvUi94T9NPbworr3HsCs9700ZPRdEB71M Id4s8TXCgPcb8lr1AK3S9duS8vKZbyT3rqw297Oq2PD8cXL2yJga8wcJGvWFGFD1dVJe86HkfPbXCYr0Vvv69q5dCvTDfN7tIjLu8g+XJvZ+dDr2SwMA8SfoNPcWSFz3f0ie9sIKYvWCWS7usZeg7mEm7PNsTADyodXW8B1kUviyqZj1kxCc7Njo0vdjyKz2KMN+9oRdCPOS1izyuQzY9wejDvbkytL2TtSq7epF6PTMx3b3USwQ9JUOsPDG3oL0eeKK7+PeVPcX+AL2mcS09vU0uvNTKlzywvF69n17ovEKwx7zDVUi9Pu+IvASTkjwMJ9y9JdBpPKqFWTveVdG9ALg7vYc1aj0D5LA7nEmRvbPhML2v2GU8qqVJPUvWejwolfm7uYn4PF/6hD23ZpE9yFaGvcEC0D11r1U9jebKOqSsIj1I6oY8Tscaugq+Wj2PHEm9Tj2rPW7aP72zdKK8K51TPQYZLj3J3FQ9py9aPU4RS74STH89COdzPQ8mybwaDxc75OeM WPTVEOL0tDAE7G+JZPbpkizzRfKS9gMAcPRXHmD2bg8m8Hy/EPfkrYj2gwfO9bQ9WPf9kyD3tdSq9p/WPvCQ47DwnhR+9GxPzvY+5eD1Mi8M8tGibvciwH7w195Y9E9kHvXOUXj0V+9a8jExhvfqMb7nJNFE9V8WMvepblz325Wm9CDa6PDow7D2d8Js7YPQYPTgUOjzNy7i8BrNEPUksirxb3LE9hRJFPbYIC77BAL89cKWqPcWfNrmNoGc8aAyDu9J3trz1i3c9N3rmvPBIjb2axYS9b19VOxYWvDzOPFQ8tIAqPfg6yjxO5CO+2YltPdnbVT3z04O847emPWkVeLv/Vyy8tfSdvB33Tj0t7XI6b4cAveR9DD1NE0o9UsmfvOKhiD128nO9bjERvu463TykJHs9O1XnPDP63jwbdZ68LszkPZ9LBD5+VOo7MkU/PIcQQjynOhO901sSPeQ6ST2E3849xClnvVV88r3zs4A9vfDIPf5Kp7xi1a49vLTnvOYMHDwM kDAI+oeyYvL2k1r3XVoa9fMMLvdP05jyC+K08pR5YPcODArytVQy+Ok0BPTGC1T2yU0+9RtQ5Pdl+HztBOQ+93G6HO04Quz1S7PO8ExyZvRybAT22KcI8PHv9uyBO7j2kdYO9ot6XvZ/BMTxjPwU+nQWAPXMMzzyfGg+78YWwPSBK7T0JOVE9XdNju27iST35I4s7fwHPPH6Swj3UknU96e4nvXzAWL38CmM9nfuEPQyfzT3pcoe935OPvRcw2jzzFeE9MPuHu6ulsr3ibf+8j/hNvbzq1D2aUcU7X9SvPZc6IrxO8LC9Y/cQPBxjZD2HPI89J6fGvIEpQr0zKbC9PNLAvCxYkj3ECk69rZAMvIv6Z732IGQ9MnroOtmHFj0dnNK8aUejvWdLMz0Zau88UHCEPV6RI7yCZ2G9hIOlPPcGrj2RiKm8UVY1PcSjOj0TIAu9i4RIPMzWkT0ezMA9GbjDPCcfOL2e5Os9qRRlPfAGrT3KNgy8V43yvOiDVj0Nw4c8bKxM oPTron70KQiy9bztbvQyp+j3XhY49XLadPKs+YjwddCG+3ogyPbO7Aj43Ayg9Vbwtu/H8uLoYs7i9l6MUvQjvhzyLdCE9Ry5kvYgZ0Lwtir0928kwvUqQsj0ApXw8pTPRvV+hDjy1rwo9dH2TPZUPk73TOPy85vSiPUC4/z0v5bQ8/uDjvGFTvD3+gTK9djeiPW5NmzzfeoQ9rG8yvZYW47woze09GCaLPXSTFD4HlKq7jfZbvZrnJrxfxc89tLFEPcXokjsmZWW8FL6Mvdx+KT1rPz+8hheQPVM9E7zkjsS93sPjO/y+hz0AILk9bXq+PJ+Vyb2vEhK9ZDE2vRPgPz1PMR09TI5NvVyfeLpj/Fk9BHdMvRZ7m7wQ4+47XorXvX9m9TzA75I9bOMTPpxyWb2tDho9nZ+EPUFeJT70JxQ9vQzrOn/ITTvVgpy7yLypO0SsTL0zqIM9jC3yu8eZHL2Vv1Q8VGzPPPTY0z1oC089orKgvXfKlLwl41s9X/MuvPnYKrwM vbAi8CGTLvd+1MT31Fii8MImJPWCCQby8ALC9JcCVPOc30D225yk+g+CsPPzST73T+Iw7wNOzvPZMobvOQBk9NRYWvcLSm7osau09TfpOvQR+6bxeSDc8dzijvRfsgTzbmFk9xO8SPv8eKj0Q7a48gRJTulHzfT01Xoq8SpbIPd6wYLv+tds7k0+BvK2jfDvfnra8qIzGPBSQSr3NqiM9rsBxPaC+kz27CIE90tKtu1l5Bb3+7fA8ymIPPVOK/D0vpJq8T+elu+EwpTwXREi9nZcePIQZpz1jLMG9YRkevQDPAj3dY5I9XOmMPBNyBjp4DzK9LvVyved0jjzl4dQ8c66Mu3OGfLyoZRE9/FN+vefGVr1iNSM9hvAGPuli370tqjO93tA+vJ4+Dr2nfpC8K6xYPV83CT3ZDZ68b4NxPDu4fj32kiG9AQm5vPesxr3OqBi9eCHEutFpwT0WaZC9Jr4ZvfEKxrw8LSc9nKWyuytG+zt728s9fa2VvUnftD1LxC89p5lM 6vXuFzTxh+oy9VPWQvKcQcj2+ki49neM0vX/wmL0Bjpo733BRPTRNJ72S16y6YYFQvTXfAb6yqeg8cX2qPZoXIDx2DjC7PVR7u2WtrjxxjiQ8lobwPF5GJb1ENta9U4s4vSy4Gb2M6tW87qZivVl6X70c1qS9KUCdvMqFCz2YXUg9E4gqvU3nc72JCbi6IFbhO8wBNr1ZIRC9bR4YPQFjNLw3Wf09W5xHPRT10LwWy8G80nIvvfyq47y/rMg8dYsJPWe8xbvgIqk8wKEaPUwmrTxEI209gTLfvaB+nbxqfcW9ooL4PbBSh737If28OHUIvXCHir2tYLm8IZuuPQ2NiDyrMze9i99SPT7EKr2pGjY9Fm9ROrCxFr6yj4W9lehwvKbo8LwMLXg98BRPvQ+tCL4WwUW9NzYRvPx9p7pWImG8/grwvJCAJbvOjsu8SZFbPUjIe7xJlLm9Ps4TvegDSb3zeJI9BFPGPA/odb3Hz6q9r/IPveXRJL17Grk7grOMvKRtWT3M uib8751lOPUxGkj03FB89yY6bvcVUkbwp68+9BhTpPRTL97k2/MS82JwivrG2hL2ZaZG9EIdrPSU7jbyUiI49RC6OPTa7Iz0xLp+8yxeWvRCXL72CmVA8bd/LPQnzojwrAKU8xA45vB1NQ76GRp68grsTvZ3fDL4uouK8zC6/PeLOcz3OOC89felmvIk3Gb7ETP69/t9mPcRUiDulHyK8ZJwzvBLTIb0T9we+EbaEO7BB+LwWBRe9XelbvCtlFT6Tm9Y9U/agPckgnjy1Wba9T4vivcN/Jb0YADc9OmL8uoqsUL06rh06wmv0vQMk8r1KlRa9rt5gu092Wry//RM+sVygPdC1AbwD8bu8JqmaPMZE+by6Tyi91EHbPY3ahL28fHO9RqiXPOwz+L0f67W8JvMMvi7MJ76kS6Q8l0P+O+ASdj3u6F09beXzvCFIJ70KDem91LYaPdUHpzv796K8dSlLPQCT97qw9JW9JufevEZg2L2toxW9WTGXvCvA7j3wVp49NRMM wPRAWWr25gYe8SioUvpiNrb3/MXA95Yq8vCH4wbykM849ag83vgjPBb79mL29kW4uPWmIQ7z6Dac94TqAOrIWQj2Shpe9MHnWvMwrp7yKJCI9tqr9uxtrGj3/G/y8HYKKvUnKSr1PZaG80HmwvQYwH77WOwU8EcgMPcq7VD0CMhc9ZrnaPDhZ0byP0Ni8caZtPYGvIj060oO8XMo5vcodHD30vme9xuIFvep6J77K/ym9X+8GPO5ZuTzrTrQ9UMIzPbh+Lz2m/Uc9mEeKvWdo8bwT8UC8SDSpvXyd5bx81KA9EzaxvRaoM727AZi9PaiUPfRKi7zMgNg9aVbIvERTL71Aswu9k/ouPKX7mz1ZbDY9tCdbPLMYsT06wEE9tfS7vRenBr134748Sp3svYZ9Kr4Bd/o8dU7vPOBuVbyDCAE987tPvOiV/LwNTDE6l8AXPcloBb1VCw496R9NvDzJhLy0tis9qP4OvToFEL44ipi8wfBfOyJBXz0b18+8T2gEPW+PiLwM +R/M8NoahvMY3gzzv6rS8hraGPCnOfDxS8w49eZnbvbF30L3QkB+9bYExPIMDVjtdQyE9pHq5vLyWwjxZp5m7GIfJvFrNiz2Rc4s9RzljPNXkfzxu7ro9T/qMuyk6trw/K3c8sJVnvXX4z71SLio9lcyaPITYzbxx3fo7BDu3PBSBGL0WpQs9RyFDPd3Ip70i1627kkI6PUTa9DyJBjw9cKk7vCi2iL19SDU8/QQ9vT38DLz98h49wG23PGHxhT3iTjo9UKtpvYZKmz0fVYC8+9EmPTHDIT1+stq8OZQavRGOv7z0bAe9ykqyPOE7IT0eOeM8ZU5qOzYczzyWDWW8xbHbPPZ2OD1nmMI9o1QZO8lamz1nm8Q9U+JEvb2DHj0dVmu8vH9fO1vU4L0HST69jaADuzQx9Lx7HOq70CMoPXAOlLzV+DM9H6D0vNIeBbzghvg8qKXhPC745Ly+97o92AY6OgSdz72WSHa847kNPUirRD3oZh+8UskiPNt7lLwzyAs900tM UPCeblj0tLXi82ONRPMxK6zxMzWk93/KYvY1TpL2mjF29N+SsvMDmurzbCBc9YOnEPEPaJb2F2lg9+UzSvEgtdb1hwKS80tRFvQnRdD00LYM87cOKvcuQgL2kjZM97ml+vam19r03Qzw953BWvLb1j71qME69f3oJPc3mwTvQ/Yu9XdQYvTVFAbxeh7u8tFFxPTd48DwEUee89TeWPPUYe70NlUI8t33oPL+rzjyhpBw9z8wFvdol1Ltu9EA9RP/fvXDWhL0616S801OEvWbSfD3z/JK8TC2hvYyDV729CIu9osYrPWgwbj36NbQ9VZuiPASFjr0yPt08Fc2mPAGh1b3aBqe9IWWuPdtZ7r3sTUc8ck7EvCQMDL095/w7cZyBPT2+8r0OmY29cmx2PQs/2rxrJfW6OPjcO2SmHjtoQs+9XWzovW2wDD7+cyS+MfcgvZbVkT3yeYa84omtvFpEaT1jW708tR6svdbhjrx5OYs9d3eyvIF1Ub1UGEI9kAoMvj/B0rsM u+wA+UuvVveusLb3kSKI9fjL7vVPA27wDB9o8fljGPcurlDxYBwo9fdWfvKp2CT3GHY69l6ePPfJRxDy9wVE9Mf2zPdoQDz0qxkS9SG3xPPUGLj2QwSa9lueGPdaWLr2+wSq8fNx7PQ2tFj28V9889W6JvcWJ0DvE9aE8UkHMPKLv2z2B9RC9wkSFvPg6jj3vvcU9m2yCvAtr6T2C5246XTcmvIb74btJvr+86tfUPCm0cLxnEgM9P/uNPHlEgj3xtbQ9H2QMveK5Db1Ockw9VpyNvY1lT71X0KE7PpUBPSFf9zxTYGA8Sa7ePEw6fz3DeS69JgXlPYGEOj0a2Sw9j8e4PV1xGrzYN8S80JDmPBCOvj3pa3G96VBXuqo8K70isi+7iHQAPZi0Jz0CnjI9d8CJvV4WGD2niAQ+aC6ZPM8cOj1UOe85VVEavEBU7DwoS1A9Gb8CvXtI0j1By8o9+r+BvWqnWr1mK646hbK2PQbiEb1XPCI9DnHiPCzWND2gGd89p7yM TPBbzY7z82Ys9l0X6PF04SL1nqT49Dwciu88GBL2mXcK8Ubo4Pb3gVD1yHsW8mqRMPXXuhz3yN5E9ziexPSpzZL0H6da9L3/9PHQWwTwou5C9mjqCPdQVR70V5eu7fSFhPaTOkrurLUk8brYwvaynSz18mFc9SRgOvZPKFj1Pxpy9rVBIvf26yT1PvhE+01OgvdImPj2KVZU9albEvRQdhzsVKsm8YqgXPPPchr3TQJw9tqWhPQJt8zxqErI9RLZyvUvZvbxOxnQ9dJ8uPZjrpbuj6nE94I6SPBbpDDttD5A6pCG0vICF/DsQY6K9IbGbPcsulT0Qkc68B+Z6vP6tBr0bIAq9ipRYPZxarD2LX8O8Ya+JPSpXrr3AVwO9BGIPPFb3lTwzNB29D4IXvR3EMj10CSo9sRC8O30XTD1fFna9iWiUvZ9xiz3mZKo9/A1zvfjeuj2y5VQ9+AmRvTqKkb3NXsk8rHAOvaPkpr1Ci6Q9j2KIvESznD26b0g9vnKMvOFZeL0M +nYM9AUTHOlrmIb2nHaA9vIa8PQo1yDyMRIY8VvkXvDBulDxpjCK9V581Pf84jz3/vbQ8AcY6vRdzJD02d4q9L5F3PP3lJD1OukK9b5ozPfaTCL1LL5a8eMoavAV2HbyUTCK9eOpJvVUgHLtndyM9RQ3nO9o9Nrwx7K+94oNOvYzGsD1QfEg8gX3TO2czOz0xZoM9C9xevd5WxjomKE89Yrx/PTnfW726UIk8Vt4VvQQKpTwXgwQ9Lt+3vUcgMb2heqE9ExFyvYhHTb3WLHw9JUQDPdYIpLz/kTW9T2Z2PfFO6byBYAK9AJRqvT/dNr3fESu8eJUXPWCVzL0cauu8Tav8u4dGxL11eD48tOQIPtB1sr3df0C8w9vAPXXzSj1xBGg9D3NHvT3Lm71fLLq9abOQu5oJfjxTdZO9tWPnvKqPrD0NMFq92ZnVvBlWgj0lwMi7B53jvfgi97wJLyM9Tg8tvQrlmL2s+YQ9a1GgvRhHszw6XLY8y9AJvg4l1bwM9io9iNxM UvaIJp7veXoI9sj2xPf0IX7y6yYU94GyUPav8+LyuBaI9UkwtvXKGmb2WFcy96CvvvG6TO74obcm75q4OvbVWA765R5u7cFhUPREttr04I4C96f7fO4JAlj2eY/A84i8lPV1iTb0VKbS95GB4vQc5p73ihvK9D48hPfCWA7zR+8S9jZN/vY2TrT1fzwG8Qra/vJp9Cz3dIME8P6iKPGRzPb0UMwU9RA4Cvk89xL0iqV+9wtxevhxUFD1uq4i86KADvrG8nb1mX1g9CJSpPcYWfb1/BLa8iR+NPffqyrx1fog9RlEau8juJL2LNhq9T1fhOkM5Sr2eR5K8aE/uvLxyuL0t7DK9aHwBPWneprz9Io69LVrsvIyq2DwW8MY8SZugPXruEb5kQqi9lSIaPOiZOb1lyEC9UoAKPRClAbyTdHu9T3pSPcZzCD5odsG89kWhvQknnb0VWJQ8IDUJPfAGVT1FF4a9401UvSAYg73+bgc9ZBcGvv6rsjx9Kgu9q+jZvSW4nDzM uuDA97CHXvPdsAj2+XO25CXMFPGlZYr1qLoA9UHDpPG41z70dTmO9vt1tvUkNnb3ZTnA8f3Q+vf1G7DwF2SE8SkFgPeeAej27FNc8rnX/vSNS3L0wB2g4ydO5PSqixb3ivLW8uz6HPBI/QLzG0Gk9b5kdPRG7vL2AOPA3oCDeOxAoCz0m9As9QV1XPWOJyL1lsLW7FYHDvGn4Kz3g30G9Xf7gOyDVHb3qf/O8diNEvFVqij2yYGq7Q9R4vRZZYj2+2g49VyuEPEDsUD03AIO9ypgGvdfijr2qNyw9+N4tPM6uCD1gCTa8dD3tvU75nT3z43c91OamvDsNAz1Sdwe9/K4tvBtjUzyxjCQ8Xk4Hvmpf5b1Gzyy9gVnQPcjQOL0YKhc9y0iYvJNRdr11Z9s90jcWPjrmmb05hGM9Ad63Pa8vlTy/oDs9NACYPcJTEr7OfHW83iR0va7bMz1BANe8B+iDvTWCnrpFkiu99s0cPZMhBD3R8I69kI+6vVORSbzyIW69z6RM lPWQrjT1aidK9kB7hvQF3pL1fDUE9Zpi9vEulZ73cUqq8Q6WavRrRVDxAkIo8c66bvVwcQz1rd8A7hzNZPBuHQD2LTCq7FUWpvcKSHb4dkgC+s8M5PWp0y7yfUfM8tBEtvf9CBb69+4U9JZ+CPVdivr1Ryi893WyMPeKJqzwJ5du8ToXtO978C75zXjq9r/DWvPrZqT30cAy9auRbvem2QrsORPC9G8FmPaJwxj0Bd5u9d+AIvmJOZT1/sb68ykG/vATinzrBFeK9PPmNvae0qb3rxTE8yheGPEV6bjx+3yW9djdBvZaGNr3OZ/y83Y/yvC0okD2Bpuy707EmvewZ1rzYIVK8S4VTvciy/b0P+C28lDySPVo7VbsB6X69wZAnPQ60V70xV128uBuYPfQU17wo5DQ9IAtIPTlohL1r02W9jbUxO+aZlLxuW7a9C72PvallFD1TFbi78kSbvc/zwTw+vse9IqWBvHhAET37EcW8JPMLvXN1+zyHFEG9uubYPILnvTyM Sinw73/Zuvdiyer2p8oQ9uvYzvcD+MDxaSrU8xzXOvA91lL1zV7W8oJQRvb2Clz3liNs8uXZovYJ43jzaZE09t/g2veT3sr2/yJm8XCQCPTKYLD3qJNK8vthLPNis470idS49J1xYvET+Tb1dkp893+a5PDIxi72VEDC9VpqkvNZgPb2Tnni9d26JvbN2gT2D1zW9ugmgvTHY77y6feK98FPHPPdMATzukbi9WPLWvStBQz1On6O9BcqNvOtfJD1l7iW98ASKvYlQQjwm4c27+O9qvd/IpTyv4MO8HGEHvYa05jsuI1g9nXd2vWotOD0vtpE9kKcPPT9Imj0lZLi7oKpLvCBTMr2xwiS9BgqPPOQBdjxqQIo9QWtOvUCEgr1F2QK9/wH3PGG0rb0NIXs9DqVjPVCuCz3SkBs7bJVIPZhdhb1kLbC9yjAbvPjSiz2OzS48QowNPL5Nxjqy7BC9ehtJPTPUTD1V7u686SQGvRcSBb3+2Dm9cr8CvcbunLwMI487HY7M 9vJu8RjwRxjI9kFC7vJfsRj283ia9Er2vvXycGDw0lk89zKuHvRnSxD08f5a8kII5PXdCNj3rrxW8ldx4vDDiAL55JRy9YWrMPaAPKT1nsLA9JM2Ou/jk0L1qL4s94Uq3O6zLzryJKxI+/ukFPXcjqDxBFFQ9NOSIPGQjm712L8a99+TnvN5Znz0hASI97IA+vfx2H71SVM+9JWMsPZk2TTuaHIe9cEfxPPAZjbzwF168GvcYPbYcO7y/r5u9y72hOfffDDyZVJQ90TeLvJOjdr1Q/Yi8VaWlvdC0fDzgL7m75lNQve4Nqz3l4Eq8kRISvWytHjuPvC49Np6uvdcRkL1LpYC9IKnUPeni9zxYDny89R+avWSHwr2Ed049zESBPQFCjbzwinc9lMQ6PdWrazzNCYE6oDJOPbVsabzWC1i9zbD0Oy2PVj0v5xC9+WaovUMWFL03tqi9GWXsPU9mUzs64A+7QnlpvThEarvv6qQ8RAyDPDfzZz0luhS8oL0avbQ7Zr1M 6BxA96paiPDzdM728jsO9ZolbveQhNbw7oU09oK8RvVk+GrsJF0W9vkYcvHyChj3K41Y942yIvOu4tr2jzr29gFmzPYM3qLxRCLS8V3ZDvcvMwr1oz6494MawPT3cr71pbiQ8zi0mPK83xj0jmgw9gGSvPH4XqbwtgQK7dcM4vafkND0Hp5u9icuZvV8X6LzooLq8jHyaPat73zxpaKW9hT+BvFk3aby5dts82IqYPKG4Hj26j8W8pEDEu09odrxYDR890ikIPTypO75wejC+tKWEPV+28Lx0No088/thPMMMEbyW/ve8Y+vLvdjSQD1rr9Y7A1+QPJcapr3VBvS7CeOfPeAWvL1qg9297MNyvTTlOr0GZJo876d2PR+EjTydhp29aDIsvGpR77yhkYA9ybACPVQ5hLy0gwY9/WJFvVregT0gN5O9SSsZvnR60LwX8ke9sbTlPFmDIrwoame99LaCvU+e9rzJ2aG8bMkLPYbdrTzf6B89MmDcPfmN5bxP8XA9E3qM TvXtKHL7ctg++AfeqPTxrZLyL4x28NYdMvdcOGb4wF7K9RIrGPEy3x72Wg5O6akW5PTU5ND3LItw8vM2bPcaZ+b0TLSu9JLsqveoeDb1m3os9cXm7PQhZUr3ljOO9cHKRvLFtmDp/aIG9siziuoLNxD1bXVU8ywtuPM2HWT3iFpC9Cfcpvk6Bo7yJor69VNtEPXoAOD2JBJ+8r5USvkzVmr1t8u27GBtsPTllI7y7gq09TmETPlgyf7unaaU8vqg5vE9IKr6o9/S9qsM+PaVCz73Jf1I9+2CuveYpRr7OaQC90tGkvE1yJ74vi029FpWRPDN2mz1HYiq8ieQ0PZsAV70FNRC+KdrEvPQpAz01uru8WQuQPTwoIT2OeUS+V1zpvTEXCr3KKsc7n00hO4oKpj2wMXM97JWEPWy++Twg5nk8Bzxhvrdlur0YYfE7BUdovX5miztt7Zw92zIsvqvyOL7+5mK9HFEWPOD6jDzaBvU9cp99PC3rUb2971i9zra8PY0Ut72M IVie8epeSPWZLSb1jOkE8lsw9PCEm0L2AxyG97U+mvQ1dAb7eQC08LqzSu2mcCbxpuY88U9wQvRuOYD1VSr+9uVsDvZfVj7vGiEC9b39+vVVI3jxay4O9++/qvanOzr19GiI9iGX2vGlhQz0tUe09x5kqPeQsCL1XukU9G0A1vopm5r2lxM28g4jevSeYsLzZi5Q9glklvuDTTb6nMei9DAGLPcvPdDrra/U9z+NlPX55zjyP5A69XMOBPXaknjy0LKA8JDg3vIAnFDrLgj+89OzEux1rLDwTJ9+778vVvcmcuL0o/de8vYKOPamjYjwkFMI8C2ufve+gDL124Jy9zoMrPbQJKryLy0o9Arp8PIZVhz3GbJU7viAcvYMtKr7HYlG9u790vJHfSj0nRXQ7g8WoPS01B71X04M98jolvh9+Yb007m488S73vHYOjL2eZGM8RpTGvRNOdr2T/ay9RC2MPDc9D7x5epI9OguWvKy4qLy+wGs8akphvC77BD3YV6Y90VKM rvAVL7jzlDJ88sY4bvf8NMj3tJaY8Cn0VvYbVG74y71i8tkgUva5OIrx7e7q7NS6rvC50JrwK0jo9PWWVO3i/ObwD6Yk9UsHjPIQFjjyN/mu8yIqpvE+eyr2cOB87gRkwPW+vIT02qhS95UQNPTNGKr1CWnI884LDvfproDs9uRI9KgcpvKyWA72suXe8foFgvYhulb1ZDqK9UVoVPFLRD7yTfKc9yBi8vM21zzzoawu7jAcPvWQ7gj2lyjE9J8TauuDvODyUbls97YHBvNYwLrxziB49RCJXvbOIBb7B6Lg8Y/5BPVK4uzwz7FO8hmbeuxneDr25mLM8qeaku+iL2b1/C0I84VZwOvCDET0SXKo97ITCPNKSx72zdTU8KIXSvFQfYj2bXPW8ACdqPKYFPj2C2uG7pFNevQJXHz2gfsq8hL8MvAWLDTy08WE7OXEtvboTHL14XQy+zp4mPXOOjj0n2Qg8T5jbPD2P8DsqtpE7m2zBPMVwlD39xOg94894vcMxoz1M kA+U8XrWiveUrzjxDcbQ8oTHful6AL75VJLM8ACvNvHJohbwwurG8yI8JvWHskrzBWJw9TfxgPesTxb37yKg8IAg5PZUipbwnVBa87ds2PDkDiL2xRFu9/xU5PJqAnLy16Q+76NzRO8g+Nj3PzMs8sralvYWRkjskX4s8QntNPX0WWz0TuCq8wYrzvEWIqb0cJSa93A4+PVA3urxmgd087owivTH4VLsBejM902gSvSu2krxsc7A9XI6VvGjMhTu1b7A8eMvJvX7ye7zYzTM94nKgvC4xJb6iR4g75HgxPeLkSr24bxg9hodMvK4BBjxoDty8GLzlPPO7dL3ANkk9vafyPO8ECz2cwKy6pkhvPFUuf73z+D69Ex+ZPAjY+bvtVD096P1MPfCLDT3lFAu9MZgLvl4f9LyIYVK9Sql3vQPTkD34spO8bbPSvQnPD7zFVqS856dcvOCsPz1Zm8A8UC4WPboiWTsxeoY9Td0UvXzffL2KRkm8GTEZPfPLOr0M5jU981aM UvUSN8L2XGU29dVugvS1Z6b3uxkW9RGiSPebt9rwuUSk9k3vDPB9B5rzViT++1wMPvmauBDynJci8jb5fPSXVSLwk0WW7w5a+uxlrwDyl4qY8xJO/POk677ujxlI9w6apvA6/ND1Jh6I98nY4vkqjhL3rcTm9fQSbvdXeejxSyoW8YfEOvvl5zrwtGIw8wqsQPXAJTj0Ud6U9uyvKOj8gLz0xYRK9QVgfPcOugL0UKu68tGgCPswB1b1wYga9shmGPFwAab1rWau8uSVSPJ9B7b0UHxG9HIGju7UjiD1A6DK7T9Aiveq2BD3+1sO9xfZFvZwLAD6a2qK9TdkgvdDKejy+6/g6yS9gvYlA0j0S/iA9ajm5vIGFzjtd64892zkRPWX9gLz/idM76v3CvaqqDD2QYwA+BWm2vUZvDL00CHM9RI2evaf5AL3y8S28hKNaPR3pYL2+W8Q8eP3/PHqpiTwpsGC9dnyIPeXrUr3c5/m8FZ0MPrVmtr2y5uU5vpgOPT+GBT2M 7sEO8wsmlPH5/rb3MLaq9H3uSvGs5B7391iO9IcsCPSKU2Lx8cB69T+dYvYl/yT1WkZy94swMvcFykTz2q6289okdvTvwajxIrsk8hsOUvDZhMLypO7Q81kLNO9btxDvxS+Q8ihXbvCeAHT0XC6Q90oibvMUN1rxcHbw8QNyAvT4Q17yT5pO6M3GrPXLK2LyZ+1Q8zsnrPMDgD70eTq27HeXKPC6D/bwW4jU8VIjIPTRZNLwjzX69uu38PCGFjD3Q9K692meZPXdXK70o94a9KSMhPXXFmLz/di489CJ5vUQgybw6jsg93tb+vH65Az2uOBu8KmaNvQ+JOz2dX+U97KUbuW8v3z1nR149Lat0vcN2Qb0yOMm837SGPdseYbzfjHU9w6utvJ2xhD33H9I9Bf2FvB5mmL1QmJ09fBswvU95pTxJM1w9t/tFPQDIa71HXu88FEuiPI+TzrysDX481LOQPbSqyrwlZCW8huSRPZHMMz0HI6q7+cSKvHK1pbuiW8+8OxiM lPWExnL1Q2he8cFOAO7ofO7xMsp08aoDUuyoQPT35VsE9gKLSPJYRwD3HEQ29wPhivLvuqj2LPOg91vaqvLPlyz0IOoM9pq7gvPaNljw8NZu7MzsDvWBGDL0ZDIo89jIFvHOLjT3c/hc9reYZvOKCPbwbZqQ8yrlxO8FaXLzNPNc9Ft+qvPegIr2pH8I8zaJBPT0WY7x90Ei9JiuNPVULEbwre7W8TAgZvTcqerx+siq9Z7c0PIpSELy4DGW8Wq/NPYmA7rykpmO8ij+5vJYvVzy5B5E7CRZ5OlA9ezxnTMw9sh1kvcqbpDxw8BS9I3RbvF1FET3YMc89dufJu3QRvT1I3Ca82mvQO27khTpmuni9j2JSPNGrt7xucdM9OjiNPX6K4zsimww9SXGovHvlhL1fYYA9zYUJPbuqjzyDR+8958CwPFvJdTyjyLW8iECkPNlpIr0fTPa8ysiwPSmUeLwTEAQ92o7TPM4N7TwyHJ68R9l2vXDaqjyqYCi8C4b0PWMUGL0M UhZS9gAOlu9uqj7t8eZ+8yG4BvQN/aj2DH8E9CPGDvV4r7TwO8o69E+8/vXU4Pr0P6/Q80hMgvBqnuD1YpD09OYE8va/W67xN4E08m27avB1pQr39Otc9SRMkO6ClrTzvIBG9njVmvXM15TyYE4u8JpewvfeNwLyhJ289FdaEPWAgELy3AD288VQavdrADL2ispY8s/X7PK/m7TyiRZc8ck6NvfPK9Ds1e5W9SvcdPV4Zqjwdj928RSVtPQbbcLwsD9W77zwLvVWr57ujQQy9x1gtvZoosj3hXJY9gVGpu/RkDz0qvk+8fBx6vE1g2zxPq6c82aBlvJxXxT1zAUE9ueO7vYM1fb2g2E89kXlPvZr6wLytzec8fQSyvDLuvLwoyAG9GaiqvDN1Zr0WZIs9+gqrvcmNnb2kW7I90fSVPZBFJb2J7Ae9i02HPL5qDD3UfiO9XDYHPVbNh70t9Dq9DzrluncgzL0ztSe9T7/evD37BrxAl5y9boTnPSF7Zb1GbPm842AM zvbXi5bxjJxe9BVLlvGEG4Tzd5p298PPYvKu9Brv/ZxG+3MyDvD2fqztkYru8eyxnvRZnGT1pLaU8JQ8wvekgsb0Cwrc8aWZKvPDEdL27IQk+iLGjvX0SObzOoNO8cfzOvd85ZLuN4yI9q5iqvbFsgL3428I9ReTgPaI6jjyY+JS9eV6hPYzDO7tJIaU7/ClYvEk0fr3Vo7e9EuNPu2mRCb5h9048OZAovaEZUL3vRks8frMAPenUcL2AZD298xAFvAX+gjytfsy7z/oXvZYOHb0A49q9SXnFvXViMTz5wgu+5yiOvPJ64zzpnOa9oCJjvGOtpz2SVos9b6/fvVTXwjxYn1Y9SieJvNd3g70+J7k8gYE6vhX9iL0P9oe9hYkkvthEjDy/Kps9qE6/vceLvr1NqQA9okioPWDtkb1/UYy7lItcPZpcKTz5MAi8NgShvNvk/b1VGzq90/2rOdfALb4r7Ru9Mf0JvWe6uL38iVc7rGbePZzLBb6k8+M8x0sQPAk5iT1M yKJk9MpRTPDzXBL6tmj69SjBnvXHohz1DpyO+o5CHPGWQpjxzYBO+CwwQPMA6YT37De+8S7OSvZGXuLwu4T09BecmPS0cMrtgP4Y6OUrWvR0CZb0Rmck8DqgIvhU0Ib1q5Cu8C28rvr5Y5rzZXoI9v/bdOTS0hbw4oEk8JxfUPKyxzDty34I9t/VcvOvkrr0tXyS9JZigPZRn8r1djBC9K+tkvaRFMr2BNMi8K7g9PRaRqr2rhhY9/XzQvI3aJL1rpGY9AJAdPegv2L3z5wG9X9bqu1oZhTxqAaS9UEHKPcf1KLz0bP294TuHPVFyQj3PnXu93OgRvcfKCL30UfI8MqYiPG1qhj2u/J+9c7rgvIkwyjyLsZc9QyuyvWzsdT1rX+I7cS8PvqklX73Bggg8NNmCvS4v/rtxqpG9jRUnPUI9EruZ8mU9SA32u13SGr6HV3295saGPRVoyb0DKAo9oHxmvQeUmr3LZbw8cC6iPBP+9DxCRrQ8RvcwvWPHL71l2Tg8UWWM mPU/8Lb4z74m96vOau8ykBrtgj6k783d8PdaYWL2GmeO95edaPXAGcj0Kc36957c7PdtV7Dte/8Q6HcopvN9ZODwxPum9unyAvfUP3LyBpSg97gWWvcgMWT3ul0+9jtQQvh2Z5rwpW468nLE4vYctED3NxWu6KTWjulZCuL3f1XI8+h4bvbtylb14H1e94izPPJq1mryXFUu9oywRvXW3EbzGTra71hwXPbT4mjx7QBm7Qt1fPIRnab19X2e9A9/JPS2j+L1k+lO979OVvXeF3rw9oqi85QQHPXLemLxnuq69y4aJPb6wEDwc9JS9ODUqPWKMy7yCow49uMWNvcDFdT0Yea+9peyHvTGKK70aba+8l7+qvOi6kT3GQFq9VYQvvjrRjrySkYC8JdXJvImfIDwbUDE8XyhaPbBqpb1dUGw8J5mivVie0r3g4sK8IQi7vPlD47yG+fg8S9l6vd5YZrt8kXq9radBvEiHfj0Ueey8AHvPu+y26rylvIG9g421PWVzL76M I/GG9t1kQPBdvoryM6Bk9tISMPSsizLxsjUG8jMqgPQgwX7xxqPW8vpAYPYD/VzwqWMu7UH+KvPcPlj1bHP+9D75uvdvFx7yqcZG8RdVGPZWhDbwyOJ69maqTvf9HVb0Jz3g8IrfEPNJMuT1WOCo8H2SUPfcFc70d0pA9IjMBvowFEL7/Gqm9I+c+PZKYtr0UYKe7SD3+PKK+hDzwFIi8nIGCvApOjDyun3o6duDFvFCMVDxR8YS96FPBPSJsPL6AZkw8aB93vd61ILyoTjw9Jh4PPfuVGb2a2k69vaSQPeYLwTywHA69+0DAvDPQFTwBmrK8id8lvexW/Tx5OI69qEpMvTU4Jb2wcza9pNMpPMSrOjxBhpi9bYK0vTycwDzpoj09pi64vPf+0DnSpzM9L1hNPVniBL3sYRM9LrrfvTpr9b13b/e9W6AmO2J4i7uZcsK8LjVOvfPsj735LIW9FUIuvbCHx7tuJ+888Vd+PC63Ab0xjUs8563lPT9i0b2J7EI8bG+M LvXBEc7yme7A8WgG4PG8xkr2ZYsK9ENM1PAb0Zj3jGX69JQY/vBPDDz0DDjc9fEFVu4KMcz3xmdu92V7fva/rgL13p3W9lIyIPZ0ZSD1p/zO8iLMEvgqEd7wZsws9NG17PKgWnTwUjX47ZJyGPM0rV71EZi49g3qgvRTckL0+2ei98kafu7T3VL0+0UW9HFHTPADYhL1lZJK92AgSPWGKgbsZ/jS8YyA7Pda4EL27/NO8H1eLPYHJpL3aogC8n7pLvcyunL29law9OiuYPV3Fn7tDFby9Ev9rPauzcD1sNK68HVqmuzoHFT2ditc8lvrFPAElYz2g4KW9/5vpvATPKL1Dvau930IRPcfcUz35sb48GxzLvWq+Kb3r8o088hw5PVhbbj0OhYQ9QjGsPXW78Lz+ZxY9JzlSvNQX6b3UAbC93rcNPOmAEr1rXDq9UZtovZhU8b3QcAI8RHsmPXwujb0lX+Q8tb4hPIt3JD0zBxW9bpl0Pd7jzr20Hre8oCVSvfWIY72M UI/o8c1M1ujOb8rxuFZS8Km/4PD9SQTwSlra9AzsZveKhBT26k9875uNaPAJ2kj2aLby9mW4IvqMcGbwdMhe9uVH0PAzFBb0mwP48TP4VvsQXmL3P3HU8UyoJPfkdND15Kkk9Bf7jPbe1B73YHIm8ejKxvd050b1suxa+0SaKPUp4iLzCjjC8OU2ZvedLH75snBa8ZAqCO7QGpb1z9ia83unRPT8iQz3UnBW9K3RxPMHF2L1Th629h5qCvUCKejxwAOE84PSOPE1+7jxdCZS9a4uXPNKc4rvnDwM91DMKPU+SHT2yiNg9rzGJvBhXoTxab+G82OjbvdJtD71nF3m9U5gqPbadoTrkpOA8LD73vWVSt70o05y8BpKXPdqg/Dy27Ao9JP8iPY95GLv/U8E8eGSRvJrx/73kK6y90Fu3PJ/9R70CLIg8WJ2ovG0xFb4lGWS9J2mcPKGaJL3Egjc9wKWGPHho/jxOsno9dKCiPD6z9jy9kQ2+JLXTva6BFL01vyY9Xl/M 1u9OwWj2NI+y9PZlxvcG0Bby3Xpm84r9rvacvrDwzXF89pmaau5Hl+7wsJmK8PsxZvidTvr0RKlO93phEveLfCb1Fc7c8tJlBvvG4DL6ASZS9v8urPCm+p7okwu48QJeUPcmwjr0MxqK9hRLfPbeTWL3rLtm7AYUiPfz5abv9A7m8WIHkPPI9Qb3HuZO97buevdRveL3L1Ls8IdwePc9QLj2p4P68WdltvYOE1T3+Ati9HcEYvf0JBL2BeCe9tLKHvQivEjyMco29SV4FvtCpur2CDY48jcWfvCxM0Dx4A4k9KnLIO+G3TL3A1OE8sI83vnNZOL31t3+8mFdgvb+8rr1v8rc8YBWdvQWwML56pqy9BIMSPfUDAT1X+Jg9nr0+vUzcwjyx2gS9Tl/lPB/dbL3VPvE7Xj0WPRDMn7uAr0G9VP7EOuYHNj1tcau988X3vFkiN74J9uQ7goQlvWMqdLwm+2492CQvvSE5mz00icM8XN+BPE66jL1p4LC8QSfcvFqUpD1M pxou8BpSKvXmS5715I0O98TaivFJYgDxkRxc9kXJ0PRX8+zy6A4c9lYq6vYUZPb17YBk9nLdhvPuDzzyPi549TF8Bvq8BmL353BC+4inuu8hiODsWLAQ9u4GZPNQwjLzaeaC70CSLPSxaYz1qg9e8z2AJO9aNCz2J0lI9fqv0vFdRQz2IVHE7lZsNPL+Tub0ZW1s99dFdPN++47zaHgA9YG0KvU0JDT2M5BI7LfVDvTp4Pr3jCkU8FFs8PVAuBT3asKM8dPgMPCeudr1Z8xK9ZPU9O3xssDv5HQK9bYFqPTpP47tA3R09d6l5vHH3XL1RRX+9li19vHsEQD0l74g9uyhMvVAOu73VQi69ZYyTPYDALT1drkA8kS+1u6/+SzzZvts5UEYhPZfQXTynbqc8w+OovQpdoz2mz5e8rC+4vCgKrLyr6kE9mi2LvOILFL5wq4Y8AiyOu7uWrb3YquC8WUBAPSRcrDwN1J49U5P7O/8QA74wNgc9n7RSu6hRIL1yJlc9RWQM aPa+gyr2G8Ei9tz4SvXxIubwyBNk8e9jWPF0SoLzNMbQ8BZkuO6FwuzxByUq8m+k/vSUuJz3iSUg9QK1zveHNmb1hQay9JO4IPTLJYz11Fk89q1QrvRyDwjwG5uM8h21BPcfCELwAwfe8gZGavalwOD1zOD89sATQvFOLYD1xZbw8tMSOvKHzpr0Wnls8zv7YvNy6rDuA+kM90B4dvLWF+ryR8UI8xn1zvDdrC72VGUs9ZOEZPUNhwbwob509EXwMPTLfhL394R88lh+/vBbVPz3qpm67k5OKPYqnOz1sF6E9UsTLOswTJrybe6w7VMrXvI/mNLyczjc82AAsvDGY0rzWYrq9ToKjuxafMT0ajZA79V8LPYYHqzxp+j46472ePCrxJb0WdVk9/c8vvcwJHDx+kB49h4GkvcyPjLtU4wo9JPkJvf8TD75ecpi8HRprvCl+n7zyO1E9s6RvPZBSXzg1xmU8x2zsPC9/yr3rJ3I94lpIOyRUaT3eE3e7N2oavaLayL1M HNq88D7RCPTSF9DzLkl08bsVZPCLSlj0FVys8ZuFvvQhaGz3JAXI8Dv6hPBjetLw7JsQ6iImfvRIe1Lw88Jm9I6irPaLDVT3wLI49Hua+OREL0zx8h7I802ccPYOTQL3b1088VHpEvUewV715gpg8vC01u04Uzb2RFW69hVM4vQitdb0ZEBs98/OdPB4cjbqrzhi9dPNAPUcwLD2yeZ+9zVgNvdwvj72Q2Qa9QBTVO0U3UT1ObeI8o94gvPFTLL0EmX49y8MXvNv9Hj3m+zG9a1XhPAvs7Ls+E+I8dN42vs5ktL2vu9W8KcRAvc4QNzwCHHg9sf/gvUAtd72cTZm9KMjCPRZEMT3o7nQ9uqBhPFuwT7w5aUg8zrozPLPrDb1Rgv28XIEIPaOeAzy5D4I8a8OQu8XXZL0P6WS9sBaQvbySz71qZuc7CerxPAxVM71zz4C8Ju3ZPJwgeDzsmtG9P149vTkLTbz4XSC9mZMiPXGjkLyYOSm9jWhmvNveubykNmA8SmdM zvLYdgD3WNvm8s70OPS93VD3oLYs9lwxkvgmVYr1VRV+95eedvGYQmz3J9F49PKcJvgPhhbzLkdK8RRXNPWQhBb2XniM65D0oPc2GkLzIjQ+9a3qpPSp/T7yxMGE90HvkPd+04TvLFVy90gU+vdG48rw+VhC9EsyYPB2yE7522Yg7m8yBvD8XxrvWD9c8IWjYvNe8sTzPkAc89OtfPPi9CT6/NQ49OFN/PCj3frzQbcu8GT2MPI9yvDwz1wA99LlbvQIGLb3ZFLc8iwWIvYghxbzDUIo9YuHhvBkZyLxJ/QQ+JuM3ujHYHL2JZ8Y8hr6BvcXpLT3CzvS84HXpPJbmBj1zIXS9XnqSPJ+je70e2a88XFqSPYvRcr2Rpma9piRAPZULmb2gA0q9t4V4vNrIsbzqbTu98wtEPR4Vzr3AgG+9XjDPvNnWwrypiJS9g8alvFoal7wf6F692A29vQLc3j25w928y4jWvLJIc7o54Yi8uscTPXNQOz1yAI68nwRfvQp4Lb1M s+Ss9vfnduzC0YLzvTT08BOXEvXkpjTyA7KY9v0miO8e6iry5Ulc9SxGcvcUWMD2Zpdw8h2NLPTU2NL0tkiy7lEa7PDFwv7xSe6u7vKyOPcXsa7zR2qm8Z9bEPdxvmL0Goyi9LFA8vVDNh7xDlAS6GggFOyNcNbyXK/e8De9BPfhoHrwDRQq9UckXvZBjWj3bKCm9nN2Vva308DzkWe26hKzNuYyl4jv2VFY9H1kBPbNCVD2LY7w8N/2zvSoJOr0CfmS9MCmLvHCtOT1sZCi8UZVqvVLNN7w8YOg9XTQpvXwCHz0S/mK8h5ObvR8iGj1bD7Q9Nlc2PaIZRrwOLLk7/ZPTu/emdjvuz8M6sxiOPdIB+zyUfB29JqeAu01Yqz2CZYW9ua5TvWQkkz2EWDI8z+nePY7cvL1wola8IClQPXtWur0SAX280t4KPU9lizxXjv49kiKDvfWjvT0frRY9JlICPbf2LD2jDTk9OZh7vAg1Oj1nzqQ9UtSOvfNY8LrKVyg85anM Tu7XLGT1D16E9fjgFPeFdHD2D6Fo9Y5IiPUhcbb0esAg9wDC7u3JUN7wTB6Y9mxZ9vESMAjwmdYg8r6+2vM/2Gr10uJ+8zYoYPereND3zaO68jKsKvKrOyjz5bIs8R3hFvdwA3Dwj4A683xSEPRBrlL0gGCq9I4iCvVlrxb2V7c+7qY61vHnv1T12x009yJPbuiPTgD2HIwa9WlTlvGzxnrw8VnI9/X0fPR//Yz0fvKM8bO92vPqw4r1EmoK8K8pJvRongb2/w349fqOtPCECIjzByIU9vjh9utdYY72MX9c7OPYNvcUv4rwWGfQ8q6sqPR/pDbztTme9TQS+vCYKdL0760y9iPEBPq+xwTvnQQi92LPDPPcbFj2uNPG8cCebvUn/YzzkwR89RthVPWRdk70OZfq7ZxlzvdwjGb3UX7q9aiU5vdiMxD0z3Gw9YnSfvEmhJD1PNoG9cGkYvVVlHr1C6aE9KnbAu3U1lz2Zndo9Y14nveSfAr7+sFy9NvtVvBohI7rM X9TQ9v9MfPSAiED0ncLq84W79vCLVWb2skPk8atXku61vWL08Ya49Cd27Pd/EMb1wULq9zwKuPFsKU701sCs7AN8SPhDvTD2sTo88AEeUvDyeVLwrwXS9g+YkvW54tjqTZJa8pXL+PWBjkLxP1YW7blSyvXluIrzsLYG9iONFvCKP0T2bTDw90oj/vHeWcbtmJ0G8g0gwvXkGazyCEec9uXCAPI2vET1Fgss9rpaZvbv7p70+0Ls8Ns+Zus5/mDse1rg92DiruxSSRj37Vw49SUW4vMn3UL1VWQG8iv+pvf9Ce70tOso9hinfPXkSgL3h06W9+zFGvWPbj73gNIU780jBPVlUqzxWMIu9SNTgvDaAxTzbi0s8zfe5vB/cFbyA+2k819yNPWqewL3/pnS93VeEvYNHeLwC2aO9DuT0u57QyD3dpk49tsD1O3lQFTtVqN29JAyGvTWMHDwL2aY9X7NUvXJyHT0kWYU9wf2MvIaiWr3NDEe8XPwIvWGn1bvaUeU9MiCM nvTfB6LyM5wG97Fz3vW0dtby5U8A8enWAvXUaur1d68I9OPSHPUSkRr2c7Cy9uQuJuwYeOT21HV+9ZViJPaBn1r2TTLg81dSLvDaEyb0LqF69FniMO88lTD0fD8Y7/MfQPY3Yvb0I51C9VwZBPZw0+by0gw29TYKqO86ncT3GhaO95FKPvdVxZ7wsyvu9icDOvW39iD10pNk8/g3RvRkaAz1YFGO76Xx5vMa8Nb3KBnU9oqSDvXUUADwai3I9MhUXvjwRMTwUhUs8SGMBvrRzjL0FEzo9ZUmpvUdCA74wqF09blV7PYtD1TykX4W9nujQPI2L0LwFPkq66PsYPeOCEL19e628WWozPEIZUr3xyFG94tacPHUCxL03C4G9LzMGPpxQir1Eksm6nUIUPQl/SDyhrw483EnSPPdgqj1pYna93iTivRdaujwiWte9/OSAvXl7lT15Zh69PtnUvDifIz3sWhE9rgRrvLRYpDzavXq8qmgevU+D/rxwya09XcxDvg0b6b3M 4PC+9SYUXvpoIT73B/5s9X4kxvsa88r3dDZE83r+JPJ0cNL3LIIe9P5K6PUm4UD2GxHC87GyfPNCo470zsD69dJTlupZ2bb0N6oe9iXWovXgpWr034ia8ffVVPQU44r2eXu28Y+eGPPtl+TyXLtK8vkg2vaUnJz3ec3W98CCVva+Ns7y7tru9ZO+Tvcgycz1K06+9jNfEvT0O4T06HHo9+PkKu0efWL0TqBA9ItrWPM0T5Lxj3vM903lBvkND2b01mbC89qwFvrk72bz3tMo9jeMjvo/f170KY3U9qSKnPTYrYjjaU5e9bnY9Pc3pIb325Vk9R9qCvCC6wb1GxoC9du3ePP01rL2kfhw756IFvd0cn70il4Q6sU3ZPIcayr2EYK283w+OvceAtLwfG9W89MgYPQQ9iztwlsm93C3Ou4CCy7zkycG9ZnqIveIQGj3LY2698+K7vQPnID3uZyU96Y0ZvSiuVb3/mUi8uV4RvRvoQL3fJ2E9ZH8zvhessb1lutK8/qxM mvevOYr2Lhsg9kXENvnmWf71nnwa8DmKYPcENFT20B0K9BfnwO9zjs7o2ajM9qdZevJspqr2ev0W9P3GVPdGEtbx9nEm9F/4wvAsetL1g2Sa8NtA/PRP8vr1C4m+9Weh9vSeomrzR+hC9kw/wvPEW1bs+cfe8Xf+OveIMfT3IjXe9f2XxOjHLYD0EMo29LTKwvDmxQT1fXb88SIAivcVb5LzjnRI9EBybvZ6emzsdrf+7GZAjvtzMs73Ldks8GJsRvQZ0Gr1iPsg8WfokviMsBL762p88Kl+pvDpq4Dwu+Zq9v5rsPdcPebuhaXm7foBsvOcSC75t+O681SZRPUNLZr2m8ZC97aVovRc6171IZL28dteuPWQ6Nr6V3/G8QiRZPRx0XDqEKBy9jmRGvdj7rr3xssC8A+v6vK/cHjyeCT+9D5mRvV3sUD3OKBE8oZKWveylpj1zB7i91zdWvZ86cDy4eZE88RpmvXVnjrzyzeU7S8OSvdmGAL2JE5685Aq5vNOy67zM vGqU73CPUvXArFr6fyxu86zohO6oTKL3oVvG6W2b+PL6u57xR3BE9J/hBvQWUFr5dtH69Q0+jPYSaCDvuoCG9ocGOPFDLtr1e46i9iSa6PQpuy72nFU69nBC9PEPl1zvW2Co9APqxvGxVtb2ahqu9SNW3vGCxhzwGO8a8m9XzPE+9Bj343PW9N7gFvEGiRD23mvy8QhYsvNUsFT3yHc09d9JSvSpRVbwz6RQ9vVU/voO92L2aqTC7L+X+PCfDOb349kU9f1a/vW4PC74kqIk7MBzAPFNwWb2+FZO8kNDDPZyamrx+/Cw9WK8zvRGLFL6GIlO9UtvpPDeAo7vdX3m904O/vHkb2r3SEYE8+U+fPIOzjb25Xj49f+LAPCnjLz3AfyY8/gMuu55CWrwK8N+9KWycvTw4w7yIIS09XD/GvMs7Lbwxgq69B/qJvNEWzT0w9Dk8vKhaPIyjgj3CRYM9wi54vayh9rxjjVw9TSIyvrk+s72ag2q8GbQwvYphEb3GKMY9fwwM yvjwhtr1Sxb087NhLPR0oIr3gpeA8PcrxPIQJST0x8lM6vw0LPIVfBr7eZri9rXJcPA2TATtWFBa8VrQbvVZfmr2pwJy95ex3Pd4C070VeNK8ov8CPNtlXz3+ekq8/hIcPNrpOrsNbE+9ApWqO1Ginry34zu8cBiWu0ZyKTwXI5q9fAHLvQAY5bubLBa9l5wzvWh4aT0bSmk8c+UXPSoy6jsGom49nOUZvjr3IbucddC7eIoDvOCyUr129GQ9vsSgvdxNF74NqIi8fOOfPTlfjztSHwU9CBiXPeOWlzvX+wM9iG9GPUeS8L1heyO9nLZyPKSKEDodRIW8MS4vvTzEFr4Rzc69SAjRvIds+b38xmO9lz0uPYlUfz1EUKS7aW8cPfZcfDz8zWi9a9OnO3/lsrziM9m7QJNAvRFhqTwkIoO8U2WEvVC7d732cvK84bETOwE5hT1fX6s9AP8fPVntEz1Zby894xsivu80g71ky8w8N2ciPQZG3bvDTgU8sIkSvr/ptb2M vpzS9tHBZPAXdDL2SrNS6clWZPXVxRTx0lsA6pZStPHCO072Ma3G9n/QavH9dvbsPMle8aH7RPPJTZ7xt4Ue7Z3bNPEgUvL0oTLy5mLsPvR7jQD1mxys920kDvcVWLjw9jfy8MA5JvdgaZL3E+2M9dJNWvFCfZT1ZWRQ6qw4LvRHVgb0n6mY9fvJYvaECET3PKhM9hYSHPD8z1jwLtYc9V/gTvlNhUL2O26M8oKqtvKgrwbsAF+U91lIpvtknp721wAC+1/c/Pe9vJ70zp7U8ST6mu7NpGzzT+r48tL6yPb0s7DsLhma9C8a9vNpOTz2Ndly8WeFGvUTJrrykD5G931Z1vINNzL2eTQ094D9IvdjD3bz4dRQ8faqPvWhUgj0bXiw7FEtnvHvyYr2xb688iYxzvY3cJz00h1E9w1wLvTg6uLyF+Os82gEcvP/kOz3uVh87OZsxvODXy7w3zGg9f2JZvbFpTjwJzxi9Gm11vFoZar1k+cM9F+gYvhtT+L2jxIO90MdM sPXXLJ73CCwU9jfHJvHAsjL2WMrq84tEBPrfiar05gqC6Gl2tvZ7nrz3bWZg8fJY7vSQqvzzrASQ6lSRCvOHDjL0YPgo9t+N7u8bzw7xJDYm9gQWNvR+PZD3LkvS7lsMdvdwCFL5kAaA8Dx6sOy9gmDyPMpc9+MhdvYWms7wPua89Y2cSvJV6hDxV19W63dSfPB7+Hj3YLsM8p8+0vRZHGL3vZ6W9ALvFvLjehrxzIYk8nxcXvu4+TbxB1ae9rAB2PWAVyTz5NCA85eoYvVWSEr0S+hy9LvvmPQFivjw13yi8WYNvvdRrrD1Rae68yKEBvUBY4Tw71gk9ZSHUPCMg+L2KqB88CSz3vGF9zr2RfgU8fT0QPSJZrz2Xszs9Pw3budn9ub1QMLY91UUHPUYM0bzcaIE97kb4PMNeeLzfONw7YAR4PRF/Ob3SeOC8JuAJPBF+yTrSp5I9x6n4PEED+DzxiXa96XsBPegoHj3CFii7PuOGvZvZ0Tuks/K8tEZvPIRCLT1M 7Ln49EPEJvZB5nLwpfL28saaEOgs7jD2q9sO7AoORvX8MwD3pW2Q98zSWvYlvDT0+CAa9JnMAPGLBCr4wNwE9o7mGvTBXk7xK9kI80WLvvOYWqDyh5Jk9N6mWu3Ccmr0r/Kw9AkUEvTg5Sz3XUIQ9MLZ3PJumi71So3a9PEnyPMYVSztbMR+9YhwxPRGwHL0m6aQ9ID/evE3WoT25wOG9DegtPQrUDTucDqW8CG92vdjlcr1g0YC9PgJiPPpRrz0XxOk8iLqCvPSUDz07Mro7sUEjPfTT7byWTSQ9VGPmvPBrpz2VBci4Gqiuvf6XBzxE8fS82LhrvDln/72EziQ84ZJzvSf0n7yz9bk8Rz/DO+q62zmxHM09uXNFPckfF76T7Y89+797PFRZeLtDugQ8bN5UvaepEr1VZFw8ZsK2vKzSujvGk7q8uL4jPZJKtTx/t1Q9XWyivKBxD7xKdk69AfKZOfDmLr1zIA47C1T8vcrANL2Gkce92i0HvA4AbbyUA1s9hc+M Kve4+Er2fRkE9oP2CPSwvnzzdIw09wXEfvDgZ4buP0S+7UkiNvT+AeT1Nkao6a5mbvZ7bFb5FCSG8IfLuvJChnb2QNTw9Hw0+PQXzZz3BoAM9lgEvu+K5pb0sLhU9K4pJPJ1zVL3BeHw9pGmJPKKGM73JgME7bVrRPKWyeDy3NyO97dZWPSWo/zqE/D+7O1KhvRukOj2z5qm9JXquu/8rCT3FMX68GcZIvWTdgTzaTbS92VRpPUdt4Dx3/xU9BgFvvLwW9zwOs4I9KqiLPTWeD74qeiK9lKOdvE+oi7sSZP48MNlMva7Qhr1dcIm9zT+BvJXS6L2tkXE9C4mHPBp2fr18B2C8G4jePKyxgj3G+XW9ICDqvXYbnL0FWbY8RrmoPTV7uTz1ZgG9K36sOy2Uo715EZq88XxrvHz7prp5dke9wSuWvFpYHj3YbKg8wBEqvjbRkb0vVq29UO08PC8C7jylw0w9QPL8vU/TUr1lGf28ujEZPWbmyTzzYz28O6bqPFttizuM I1qA98jakPWkglL14wR6917qAvZNM7rwQtJG7SsYyvSW/g70kVt67cqJRvVQ34b2cdhY8wfOqvIROmb3gSm89TVHbPOFYoz1rfAS+OOtTvTUE770LjE67UtDHPaxaFr3Tdma9hrb3O5wFSL0mmus8bkd+PcSFEDwz3wm96ItQuz/Q9zxcX9k8O+cdvtKEyL01S329ObSGvAr7gj1nSkq9K6MXvn7SFryD2lI9GRkHPRFXjj2fwmW8v9lDvQCurbyhjV89+yN6PcXjyrzktTS9yDZGvX/9rTy/UAw9tfqcvSWgVjzkYE29YsOhPI/VC775dvC8lm0WPSkRB70oC0Q9o/h3PVQibz3NSgi941AqvT6Rl73NsIE9dfNyPWWC3DxHuS08jyVsPDD33Dzg0MO8JX7OvPiVPr0p6ES9WIQFPX4dWz0sIck9D3AtvqMMVr09vhA66O69vE8yYD3bRAS90BUJvoD/7LzllYU9hIKCPFyAu7wCg9o8et1pO/FicrybE7y6sUmM oPZBykz3qwRq5WZMMPmYuoT3C7VK9rjCTvS5iH7rao5G9PDKnvNVZA75z3RU9wmhmvcmG1LwAUr28iEimvNEYMz3rt4s8plYwPJDM0D0w74w9PVzwO2lmkb36ua88LXxFvTc+Ij3vdSm6jJ6bvKGaK73x0hc6/w7Mvfoh8jw1A9U8bMN0vQEiPz1qrYU955SJPYFXDT3hWSi8YLhSux7DbbtFcYa83KQfPJo357yZeIa9S1Llu8/zxLsAFxw9MP4MPWC3qruHQhw9YFlbPRl3Fj1p5668DOGFvRiOAz13i9o7wQ5hPQYanL0wSyu9+CdFvfmHXL3nYTG9TwrFvLKIKTwMkJE7YiGzu/41Cz7ooDY9E3Q1Pf23oTwuzdU82VP/vL5clLuGVli8XATFPICek70Q4LI8F+O7vavx3Loqrqs9q6GovWi+ALwBpdw9xuUlPEnDyjwPyAK9ULGXvedoBr2NRwq9KvhqPEJKtrzkiEK8fugZPRMxEr2uDIM50AVEPSJVur2M gPpC9iI6yPQz/K73PYDy9xiNaPKd/uDxYl/Q8+yK2PJtqILxKjOS7893SvKG1Gr03LRM8nqXsPPdCrrwmjte8FiSvveWYsj2wbka9etFtPSQ5WDwWMf67l2z+vCixDz2lzP489ZwFvNe/ur1DY7k8OEtovWFnDj1/X4M9GhCUvQ1TPL2cBqU96rUjvdOhFT0yvhu9owdBvc9Itjy1IkO9s8QrPcMZGz16TPA7992KPGLne71vzgM8YKHWPVoTkL1gB569lPDHPUQXTzxJyw+8p4y5vSS8er0TGWI8l/6qPcozHL1nx148R/JJvaEzV7znbt29exAvvFKPzz3Cy9C8AVMZvtsUjDwvkQ29D1pjPZtDiTyhnic8ueB3PC3umj1bAqI71xxWveSAyr0DzH29YuPGveeWhrxgiaA9pQYCveVlFL17aFg9NW6CvZaGBD0UOoE7V6dwvdcj/jvrFnk7y26xPTbvo7yaNAW9H0wxvH23vr0/WiY9bwkBPgbTyjysT6a7KnSM EPcWhLj3zx588NSC/vQn5cT0j5Sc9/tmtPcDKO700fnw8j9aovKJC0L1TT5q97AeovIy14T10Aek9t0XhvdJgTLx2+Nq8MJrOO/HWgr2x/kg9JqdGPbmGpj2zh9o8FSJIvZGwpb0zeFi8hb/Bvas7WLwtsj09fgKevMspg7wQdNA81mt5vFkf8bvhAIE8c5MZO9NzuLxl9sI9qRCiPMqSkzxgzvG9jA1NO5JZnbxfVqM89S2nPZcr5rrOwjG9s0ZSPeIgAT27/B69OIfqvAxK7jwdth69lXT9PQYcVb1y58C87yeoukFyhb1rc3u8te0qPMtfqj2BHd89k7CpvQQY8LvzRI48YfhovPCMj7yN0/c9qFgYPZepVj0sVZo9Gk0gvXTopb1DfZK8ZVKVvIji+DtpXhY+v5ZwPRfnmD1qsQ69zH9fvay9arwcUSy9Z9WjvfrACr3/up49HIOKPUG5Qjue/VG9URTevJcy9byt7x+8GfvHPfkpD72PUho94CkmvbQi8TuM +IWe9e7lmvWyeFz0Z8DG9wDIDPojYJL1zbaq9HnhWvc8lc734Y2a9BKkcvVfZxz3V9Pw8dKAxvc/KTr1FFai8AMAcvKqhWD1QV2w9ZzKnPF055j1Gv5Q9tJnovEvz8bxUEDy9xnqzvTAVBjy4A7U9ROqHPBR+ZzxrUT6812CnvEvLXb1++oU9QNj8vKePPLxOQAM9YzbDPU2BaL1ScyW9mFJaveaDWr0A8ES9DvwGPolHP7yIu1O91qajvRDnez0+3ds8ZdjhvEeFUz1ySJe8trzFParHD73vzpK8sKq0vSXrwLykCau9EelkvUR2Xz1wLoA8EsorvGIYAjzfQLi9H4GBPE95NT0ueaI7yZdlvTzd/j1CYZ27Ory1vbTtk71DIKC7dI/9vLsCjL2M0xo+QrzWPA6WqDySuPc7h5l8vS9SG7lFUyw8/m6XvSWSDL3UmAM9KLiOPQ12JL0F1Me86kaSvQvL8Du2rxG9Ze0WPm3vnjyq6tm8EnGFvQNDFbzgXqe8CjmM gvd/AErwaC6G8dh5pPccxgb3kI4O8gZybvdfS7Lzk+Bq9CreTPOvBBz6pjzE9rIJwvCf+2bqXGpS9FIBkvXWUi7wiM1w9FKacup7p+jz83bo7dPJxvQm17L0GaVC9s4rhulmnAL19wxE+suaTvSxQKD1ICnG9xSc4vZ+gj7xxg3W7rNZgvfborb32raY9eQKaPV1rxryYAMK9exvOPBR4nb1woeq8tRUDPniZLjzlmvO8OMaVO3oaJzsYeI48vmwcvP91br2ZLMQ8skCCPXx/1b15mwu9rw+1vCupC70XKaW8h/vSvPYpGj52iRi9xBs7vZpbyL3sSI2807vdvPZenDw+wfk7knhjvPM4bT3kxQs9UpxtPBlzr70+U5+8cLdWvbYL+rxCkUQ+mVIZvQDd27x32oS9Ul7EvV/AO7wNaoA7ChH3vWB/1byDYrs8y/paPNrv2ry19c+9IEGnvOmnkrq4gLu7eBXaPawOv7xfOom9Cd98u9F7db1iUms7Pu0avdHNNDoM 9IMe7S5GmPWBeq72hrL27ge7nu6iqeruv/Ce8RqFmu2VZ/D2cioc6yGmMvcOksLwuYp+9DRTBvb4RvjxqzPc6sXuHvemU4T3CZb09QG2ZvabpS732bw09vPeEPA1C7ryJbeI9xrokvYimNL1lR5u91zgVvaXkTL3wpbE928evvUd1y71M1Ik9+lxSPaiWPzz5Hte9bKs6PcS1Aj16AxW9Hh+uPYW0DL2dxXa8JucFvcbdDL0sQ6S8BRiZOixP2roHP/28iXHqPZC0xb0L6Y88djYfvdOpYr3sOj09aM8mvUOp5j0EO4681PyHu44Zmr1sT0O9sz0EvWp5gz0cL+Q8epJvveAsvD2Lrbs90K4qvUPauL05lyK8owtAvc81nL3x0Sk+H520vWBoGT110hE8zv52vep2772c8T09MDWRvU32ir3G5SA9hoHlPVYhI72MFK69aQTevG2Pqzz1TZK9qXohPt46CL07bXu9LT1dO6jGE73fxaO9IOGkPCgVWT1xCMW8n0WM 0PWkiXr0tjH29IrhOuyP8Pjzk9p88t/5TvdQDEj7In3K8D3FYvc7RHDwkeL08TTSOvFSzvj3Nu8M9xWpAvTnMeT2UBQ49cf1zvV093L01h6o8QXWXvFT9i7wYRUc+rzM4vZWlIjumnwy9GF4vuFpa1b3i4jI9AqgLvet4+L0bGl086dSgPaP1q7zlBbK9H66ZPFcw4zylnf267+MMPvRMGL2DxKg7mG7EPJ7c6zuvUaC90skhPe9YPj22lse8f35LPX8dxr27+IG7EtJUvYpr6rxuiwY9qgkEvQbN/z09HGu9JLSCvPZYAL0HlDm9oVCSvep8WD2pkRY9A4oTvgDFiDzcY6Q91WDHvH56Rr0E+NU8n7RivRkQxL10AR4+i/3hvUnRDb0pTpK9Vgp+vMXVPb2egOw9AF9tvaQ3BL7T42y9CHIoPdsdrDxX0969jqL5uyHrEb3YM4m8OvIZPmXfy7yuGLm7KyMvPKVBMrxkWdO96pLmuywwqjyxBre9gLioPC/3A76M ne2W95QcVvb8ATr2bL7K73B4NvfAXtj2GwDe8vqIWPJA13btxN7g8pRiwvVeNnD1Wjqw9pQUdvs9vRj2bIWs9Y7xnvTMeCLx400M9rInTvGQORL1mBhk+HRWcvWYIgb0jfaa8aoTmu2N79r36fjU9AMA/vajK/L3/Qme9lLN4Pa9Trzwt+5y9PkKOOvIpqjz466q8AJ4MPv/eYzsVKas7lgjQvFgi5zyXAoq91+rbvJq4zzznPZy9AwrgPffvuL2wPLK8vXgLvQ/chb3z9t48M5SXvMFAWj2xjLO9SGlOvaeTVzsW9MQ8RP6SvQrRJz1ZJvs85+gEvnSWsj0AR9I9yJMqu3W6l73HVek8AAjKPA9gh7uezA8+KogfvmtKEb0Y9BM7DMQDvCkp07y48Y89kOebvWQPHr53/Yg7BAACPG6I6bzhhhy9PrtBPSdIwryWQpG9KlGyPV0UfLxqZje8KYLtvD3jFTxkrGy9lql6vdKxhLzQ2oG945S7PFce0L36vGK9XKCM GvRzIhr1JqgQ7t617vcuRCT4/tLS7qT8MvHGkYr1fL5s9eusVvb4FGDx6pfs7IY6jvXGA6Tsg8ws9qapYvAFJIb0qLIc88Q09PcIfwbvVHCw+GYm3vaBTibxvFX+9JpkwvPIPnL1zx9w9ShiAvdjJCr70u928oPTTPemntDz0wXi89WcIPQ24CT2yRhK9RLOhPR8vNL1MY1y89FhUvaP2Iz0QOi+8Jw7yvLb3jb20fv+8kjaQvMEEn70PzTc9RD0dvPqNvbyt5SI9dZ1Tvb3C9DzSQyO8x9nMOgx+Fr1wHem7oqI0vbW8kLrcnQE8bKvMvUMJF72y2LQ9Fk2sOnHJqjzuW4e41oLWu33YCLzXKwc+CrDNvUKZPz0Qr2m65IE9PamasLt5Vcw93M+OvdOOyL2aerK9Cf8LPTexFz2oh+M8J1+IvMkZqjttoo48PxeIPT9hYj0P1Bg8MvyXvdC2+D0/+bU89Uc0vSAk3jwC9l29+SFhPToatLyo6ZM8UvkkvYsSrr2M pwjw8S/n4vN9hEj3YGss9viIqvcesQL2Wnlk93iO9vOF0ZzzXSIc9SZikvePy07zK9Z49RLEhPdea5LtUpac8umwnPT0Mgb2htn8996ZmPGMoSz3Dfsu8oF9nPYVBBL2eMl08imStvZ8mWr0Wg9m9P46UPYIGjT0CBoE8/3SjvUDkkr2hlYs8cIL9Parl8zz9BSW9va74vBTBvT3kmTM9sP4Uvc6hKj0Szrw849Kmt7Azcr0Slo49OAW+vSDpXb2n0Qe9fQPkvLnThz168fA9pjxOvS557b0tzbk9mXA7vbjxkz3gU6w8cgPOPHuCXr3yjtk8Ve+LvF7Z07wg6/k8wO85PU7gdL0zdLo9qdCdPK5MEz1b6/y8QGDmPA2wKL1ih609E+mWvQf4xL0R6YO9NsqBPMucqTw7Dl69p+QuvRwIX71DKDi9U7o4PV1xozx6LmS99zJNvSP29T0VtpQ6yuO8vSG2aD1RWnA8oCH5PDuplbw5vXC88PdbvDIrOL322Du9kQeM GvNWFZz0+G9w97KnMvOJX4b1v+rk9HOx/vRIkWD3hcLc9aaosvdcFyL032zs62vqxPN1IeLzkFCy9elSPPbU/bLyCpxE9Yhr6ur67oj0rqiq9pQapPen8i71mZ449smauvRJVW72t8Lm95MOjPSOaJT2Y9/O8utQ7vfJwx7xT75q8xnVAO9a0wzzTx1m9473avZf1jT28gp08QPj7vOXCkDwPNX88XpC5vPKPh72m5VI9uq94vRogUL3FVaO8v2AkvdmjDrrgDvY9vitKvTmIwr3ot5E9HRrCPF2+pTzefOo8ONK/vLMFo70ZHN08AsoevVCdaLvJVyW9Qae9PNjSET07YyA9D4EfvQHIGj0tyuW9Uz31PNlonLxTChA9hwRlvbD3cTuoXZe9d31xPd1xjT0XoJW8xahYvQ2cG7xZQi+9EF6WPTWXgT1g7TU9I4cJvnkXxD2xiLW8lvJKvAHkBD1dWOI7J/2VPBWVvL0y/4c8OGMTuj13ab1KtG89bk8VvUjBBruM RxZA9GuekuoMEIL5W1ZU9Wik+PeYTpDwOf+k8+cRBvAYjrL1h3TS9deAfuz2gX724SIs5ReKnPd6YBr3Lbgo9h9DJPJbFkz3QL8W9inNqvMlkEL2UUqW8dEkGvt9uXTsqAhG9Gh0nPSU98Ls3ERM9hOafvZFGAj39e/c6YbGFO6zSxDwIP/W8wZ2SvUghoz1UY8I8OF+RvVs1gT0HejC7JCw4vURDrr25vX09qy+IvIJi5L1+Yao8B7sgPQ3qsT2P0GE9lkJTvdF7773mdSc80guMvPT/yTrooG89QTQMPatyVb2hG4O9BNgHvFDSS71g31q9E4qUO0lt67ppKiu8jyjYuh+dHzyAvuW9ivytPEVEUz1EwSK8hO38vcQjsTyeyTS91OsAPbrirz3OEZa8BFkJvSviED0bWak84zeTPeCptL1xa8u94QckvbPborwrV4o9aHarvZvniLyJ0yG9HihTvPaFxL33rQE9shoDPa+Okr0TIBY8rWvBvA3aazzQSjK9sHKM NvZ965L0efLa8Pl5GPcrzmTxZ+GY9KVnUvDnad70d9Mi7fZfzvFk+X7yAxB09RofUvEd0pD05ZLA8gv6DvQ+esrvef/W9wuELO19+lTybPt28dnWPvVUtfbwfHDe9k3hzvI5gIryMQFE9MvPGPEi82ryeUzU9IwGVPWcrH70l7fO8ScapOvL1LTxAmQ89fiuJvSHhzruqwvS81/q6vC1M7L3F9cG8HhsovCjrW73D+/I8lXJaPaDouTwKekC9a9DDvXPO+b13fAu6G0JJPSPaOz0M3Fw9RChTvfduSLwtX3Q9SHtaO542r7zB7US8IaGkPL2bnj3DPEs9BV+8vUNECr1bVoW8lp2zvHY3rDyfjg871NzLvTKPYLywUXa9uXGLPcy1eTt1S8i8l2UvvQWiS7wcsiE8oRHOPTyl3LrehgC9X5myvLNGAL3MiBM9i0zJvQx6GLuWPYa9lFepucxmBL68Npo827GuvGN8ab1dCLM94p2NPRyICj2fg7U8B0MhvbMAyr2M o9Ty7Cv9IPddsyruIijO8kwWcu+HAPTxfGCo9DIucOEbLLT1hzkU9YOUGPRQIJzxS7p896UDcvTJPaL1TIL29rxA9urhaID1ypAO9GYqavTO40LwVhUS90zpjPYG+Cztq4BI8cG81vToRqT2CHWM8lpprPSXSpDxxF0U9v1revWXZ9jzRdhw9jcn+vRmjeD1EIde8wnHqu2fJ7r1zER+8vF+avbD1OL2Avi49dopmvDvP0j2JPrM9JOsZvGvhC76R4oU9oAWWPdzeczxDH8g8gj4tvB7vYzwS2SO9K7XZuQ/iOzy8WBu8x8KhPZNpOLxgpTY9GvnIvZjeJL0Vqpu9XH4wPG4kCz1YmE28jDbHve5tHb2nfMc9BjGIvEWCoTz/O4o8EmDDvU3uSLxSUv28KN9LvCI2Rj1Hmno9hR6QPR0GIj6P5r88WkrJvXFhRj0ArIo9/3eovJ9u/72MvpE9p4dZvWPi673EcJG9ADaDPRhPo72cerM916GAO64jtz0qvjg+JGIM 5PQn+t70gNp893K6MPb+NFbz/doq8St1CvBGl+r2P1Z69+c5evbpMBT0uWK28aOYZPQXJ2z2wXHk9nM1pPfKYkz12Knu9AYo8vdPFETw3dYG9DMIzvGXzSD2wFAG9iQ2NvewFx7x4Tl88K+USPgsM1zyoP6k9rV/mPUAo7T1pgse8rrPLvYH2Hz3qVw28EuikvDW0972mBfC8M0+nvZQhuL05c1m9fySMPIAW3T2UIog9HBpuvB9Rpj2DVKY9nFcwPbFQib2ASUo9Vsg7O80qILyNF4e8Ja82PGA4Cb4yMbu9FZr6vbAAC705IdY9DysPvZbtIT3NQ1U9BYyEPafewbxMjfO8i9bFu3+7Or1WRHe91euWPRKKqzzaxbG9OXc1vUwCKr1YCEc9rf78PRVD9DsRtoQ9EfaDPcKhEzzEg4Y89xC4vZQyvDzKQVW9mQ1FvZ5Xt71L1tS84jCovCMaNb17HJS9h4ArvOv83TwuJTy8OOUKulaZAD470/G7z/sVverGzDyM auhu8D4l2vepCTDo+Bcg8Tyk2vXd4VL2tLR29JipEverbSb1YxAo9mtiuPJi+rjokuNU9jGARvcRGpby0+i89pCSbveiwNb3E4re9lSo+PbQFMj3if5K9dvG1uyZtyr12PpW8xpxZPbytpL0piUi9LVumPZHumDxHmgE9+iMIvIU5FL0ler88rBbIPH78y71Zmao78XwPPdY0hbw45pK9lyRYPTTkPT0weZq9i74IvqGxoj0gDAe99hoyPTGMWzv5Jwg8bOD5vEpkAj2kt/A87CG5uyG0TL06XEu8Pwv7vdr2H72Dx5095VllvTX3Kb3PAK88lY8jvYYuGzziHVO9mm/SvUZ/sjzgQBs83MFFvII+/jyupze9xnw5PX9uhb0YdsY8EGCiPdH/eL3nvZq91ltEPevNlb0ePLA8blfpuymNkL2uOzU7SNh+vI1tEL0V+gi9qHWOvC7vA70N7AW+e8NCPabk4bsxw469p5jdvRBLnD31nAK+RHaCPQBf37w/hMK8pIxM svIgzEDzqLsE8RmiHvZW0m7yXfxY7qcqJvRZsjDzfrxs9JT1/vcSav7xrlT89WSemva/QZDyYVQc9gHjvvfU35rwWOvg8ySB0PZNsKz1B6dO8obcBPZjgfLzDhUI9E9nIPYBhEjx7/Va8DH/DPFzVRDxYKYA8TvyUvf/PTTy4Wh49utfZPeAOR72zxKG9Oq0jva79iL0SQ7S8QxAnPbf5oD2aVeI86egvvVAefD2INpa9A3CWPA59pTzDU7S8ZGpePMcOoj2wxoU9hztLu4pULr1N4r68PbLavbHWKL1gZpM9Y+ZkvfCVOL3SXjO8spHDvUSrMD2zFws8o9t6vVXxC71UTps9R8B6PWUAAr0fw1O9F7TTvOErur3M+7s7Q7KEPRij5DzaZOM87x5TvU1/erwJDDW9hGxpvd5ZPT3M1gS9ZaDGPV1xQL1HIZ29d7Esu0YluLxY/Hq9AVoqO60gdTudUb49MR7xu+5Bn7ys2Ji9Z9A4vdSDfrtlvfC8I5clPY3Gyz3M kYuA8jiA/vaaJZL0zL5C81knJvQhOTb1WloA9Ac2EvCNWwzxIUfE6qqnivOaIO71saBs9MN/bvfrFrTvZ2eg8Ws6pPWrUZT2zSnq9Bh2TvMx/pL2t4kq55czbPbsk8zy67Cm9Y18jveh+eT1FRaG793AdvSSFwD1KD1Y9qTKdPf6Fc70henk8hOoZvP4+4LzE2SC9AaekPKd3CT1SWCU9CMa9vWbunjsHSm86vuUmPKGsDT3Vkz47E2HMuy1TIz2rh5A8hdkzvYnl87wM/SE8aj2NvWTGDD19YH89vV5kvZXyYjysZ0g7VQ//vERXcrzf9hE9/4wOvQSQcryEHaI9/oeWPbbQ2TxU3ka9GCeYvRNrFb28P0u8Lc4KPg4rOD3wvhg86jCMvfn2xLySmYi8qI+6vawKsT3Fuhm8Kzq7PWoDH72f3aK8b4lMvfkeAbzL6LK8W6mZPDoeuT2MAOA9/Dt3vD1Flb0yd2G9aqj6u5esK7zQb+U9sC7JvGEi4j009rM8hO2M OvWr3xb3WfBK7NZz4vTiSHb3l4Rc+7kQdPUT6jD28ZoC9XmqJvePbr7sji0A9Ad3DuxVXhr3CrbU9ViRfPVMosLtt45K9HE17vHA2gLmrJXY7cOI0PsigtDyf6ie9rBhSveRhNrt4U1i8TJvjvBf1aryBVPy8+7VTPecber3hhDA8DcbqvXi+b71jd1y9Bw+NvWAwDj4qebQ9nTvWvHQ+ir0VGOk8hBtBvUAg0Txxdpc9tGd4vbdluT21Yq89VmVHvTJpCL6U4Yq9i9OQvZOql71+X1U+kTCrvLothz2e4oq9WRjoPA6iYr00IQs8FgnAvWf9+LyJ7RY9sKODPRJkwDy1d/C9M3yWveDazLx6pzU8ypIvPkaaSDxdGjO8tHI6vQFLgDv7aAK9MmwAvXsCNj290y69S4MLPgpL/b08iAW9HoplvdjfFr0JHsy8iuoVu5loXD4R3lk9gESxPJGMZLz3fBI9AELju6J0LbvO3XQ9qvzFu8TFwj0wrz49SKhzvRHVDb6M OuIC9zTwmvdehS73ul1Y+jVeFvLenWT1dBCG9hXQyvK/px73NJG09mhHTPApeDb2XMXA9NK3tPANzJTymMR6++N3cvFV8vbxWYYG9bdpAPufBSTxEMec7yUUcvTx9iD22dcy9D2LgvOOnfz1p0Wi74v6cPWi8y71rW+w8k3uBva9Rn708u0q9UFGHvRCNSD4EQK89WzdNvKYRe724uqk7IyLdvc1Wtz0WuaM9bTQIvRkIVT0ekVE9I5JYvagpDr7qPpC7ISHTvGLJmDvyhDk+5ckIvft+qT2Zca+9fS6PPendjL3+CoU9JqPNPLmxxL07VU09c0d5PXlcMr2xEqW9rSGPvd8xpLzAXne9o08IPrl8/LxJWqm8dnUyO19+tT0dGcG9nk1hu6tmyj2B1OU7B8LZPQS4sb2S+SA8QKYUvkr/aL2OlD+9RZM4vXV4Kj5KQLA9JGrpvIEA3bwETPg8EZFlve4lQD1ofcU9sDeBvZjf7T1/aIA9GFGTvZ2qHr7K+/S84YyM /vS/Jvbwmsxo+X1rUPMpNsjzY+l+9v92bPX43DL2J7KQ80VzsvOzgvL2nEDO8ZU9HPWln1LxBXAu+a+uYva2fB71b/Ja8BeQ3PgM4HLxdM/+8ifjLvJwktj0qKCK9lh+ovTH/JT2yIRa9S5AdPcQl5r1vkZA89qoGvv4rHL1xZwO9Tcd+vTMYEj5ELKw9rEigvYSPsrygpWM98jRIO+mhAz2zdiE+vwe3vT8foj1nX7I95FbavLUDOr5t1Zm9mbervbNiSbsudCk+HUBTvRmKMz1A+jy96zhaPOclPb2zPow9ET4EPYScxb1MqHI9h+6ePbCaxjvSusu9VNSfvEzmr71F07A8575CPjLhczy63q086AZFOwUquj2KPpS95X7FvDdAkz2wTm291Da5PQyf0b0GKiK7DhjXvc1o2L24IAK91+9dPKIDBj6r03Y9+tVQvYFH6bsonqk9/2KkvQCJCj00lCI+f4ssvUkoez3P6NY7D5CIPLHbwr0wUZO9twn+vZPVhb0M GfCk+sSW7PG5cjT1r8jq8P0EpPQ7d07zRg5o9j7ybuTHglr1ihXC9+Ow3PaD3oD1UMtC9ujX5vJlpzL0u8tK7n20gPg7FhjtYZB29pEpYvZkrvT0yen48eVefvVzoHT2VJE29xQrIPWN3Ar69tIw9PaAqvS/+vL0hes29tOLeO137Rj7bsIg9uiUmPEDEsb3r5D09CNmTvLKWLT0kWKM9VLhHvGaAzjxnMmg9K9HxPMgfEr5LJB+9CJOVvesdt7yb1lQ+mgwNPMKaUT30WKa81Z+dPdnHXbz46aU9wfUcvWjErL14gW+9fOzIPT1epDxbwqS9f8e4Oy3mkLsQJ/q8d3aoPb2NbDz5Uxg9I6OAvD3+lD2Z6Ge7coaCvcvm7buDwCy9pACwPWCTcb31PRc9FZeEvam2pL3jkJG8qTFlvY2p/T2Uggg9jcJIvRAi0r29v3o9JcqyvMAn6Tw/dYA9iXiMvGxEGz2WtyA9sUoZPRIdeb0LwSe9nCmHu86gzLuxc1A+e6RM PvSZvObwZcHK9NT6hPai5mb2+QS483HYjvac14L0EKDk8GiJYPZ5lej0R6tq9DNlrvWjMtbywiCe9GObSPYc1ez3ePao7KCNXvfzdvT1cDYe6qj6SvW7l07t4QwC9SCjqO2431L2MX0A954KIvXidAr3nF7q95YmEvYhFNz4aGeE9dkREPKepqb2aQOk99Wr7vKmncT3x6bE9mDuUvQ2aCzxZWym8+djnu6CfB71VSWm90tUAvdDlZ7yCFf49eQ8IvZ3EPj36mbC9/DGBPb+Hfb0Y0pE881tQvbypGL1P3tS8yufGPPrjiD0nlh29aXiIvVyl2LwSr0y9yNiAPffL2zv3Q+O8d9aAvQd6qz1oYxW9pHj6vD91hT1AN2c7SILnPMBKir1+SAe7/CG8vePc4L03IjK9If6FvcRSwD2dPAI+Wau/PEq+cr0jG3E9hw6FPHqOAj26F8Y9JtYrvXvYgDwqqFs8NIFuvOXsIryCERS9xsV1vZQeMLq1zbc9E2pZu6a3GDzM zrEi97SkhPRDoKr3pi7o9ce50vcYO27xuJOO9iSMpPDb2qTtQvJ69K5fIu5IwDb3z2zm99+miPdljervejK08BR7FvZHEuj1nkF69Bj5sO3WWoD15fMQ82zdhPC8UXL2EAAY9NcaKvVisGb2ZWfU8ZU1pOz6gzD0shsA9O+pRPYzgrr3ToPU9JLmGvRkHMD3ulxs90X85PCmwWTyW85A8cZi5vE+ikb1ARCK90pnivGrjVby4Cfo9chRPvHF4wT11S0i9LEm8PYIDjbxdlnk8BM+Tuy+zqrlYgcS9KHbBPD7H9zwamW29fv7UuuVvHLxhAos8T+yNPfApPD11Jik9zbvlvSszQz2yPYU8Ef++vThfULyn72+8gnRVu9sZAr6+eHo8wk0WvSCIib0ivC+9uOQ0vSgl3DyDg5E9VAuLvEY/rb1tVIo9LMNSvW3IiDqIzqM9Y/VHvamC5ryWYVk9/gfpu3snUL22LGQ7J407PRv3R7091GI9WwS/u8Bl1zwKNma9Xq5M 1PR5FiLyOvdk8mDcGvf3VjjvU4ui9NcGfvH7H+bvOqGU9s32MvIuInTyHdUe7L5SHPSZZrjye9sK7K7ZAveWVCT1XmEY9pwrYOZrInTzIN1I95g1TPKJuzL03t+E8mZZSvUtki72HxZW8DSsHPSqklz384V09LxGZvY9SFb4Bly898WgHPW3wGj1qtOQ8x1uwPInoA71ZXBm9b3MCPTfg+juSx4a8N7yWPZEtibu3XYM9J4nsPKm/fzs+GL29YATXOtilrLwQXB89CaiNvXSAqTsI0Jy98TkGPTgpULwn+PE8ERJsPDJMKz3VyKE8d+esPe9/Or1qIhW8/njXvLrBgD37eTA937mMvYhEx7vYlL28HpXIPIV6nr19G0w9jzvIvHFRgztu4VU9nrlTPRK7q7wECIw8hBwovZsaC77fg+U7r7gBPUl32jzykGG8LFBnvcrDl70SEQW9bGupvGzW6DvTG148SXMaPIgzXzxtQ449aDyzvduBvzohXZu8T7c2vWSFKr0M hHoK8V9QLvpRTjb1/E6O9LAXMPBdoKT3vA6+74GsLPdHmmbwWuVE9szZLPak6g71dPKS9b/+MvUsUV70BF2g8ntI1vTpUr73im7k8+WCEvWJrsr1JKxI6YYkdPQYd/7we3Io7BPdHPHvZwzyCEYe9ZGgRvhIvgL0SsIm8ufklPRJndT3q0je84xksveHqjLwlc1w9n6sOPUZJJD0d1Ss9fwyUPYNgOD3xdJk8tsCjvbX6PzvJ/5+9g8g6vQeyhTz6cRQ9mtilvYugjr3Mvsa9vDiavDD3XrwCwLI8o/tivTReMT0HrRI8WB+nPSjhmrxVl528ypPQvXgaKL3XCHm7nEnLu8JQxruXiGC9FoYAvTwy871479m8vpINvGebUb04V1e8+vsMvJ5xvTzo8YC7kZaZvGODvr2cypW8qX9EPe4tprybqQA9/G3DvCUN5jziLbo7PjqQPAYRgjx0nQY9Nq8bvI8LvLtsjIo9EdHCvTxjlb2y5xK9Ijtxu6an8TvhoRk93KaM uvYirY73SMRq8+9v1O2Yz8byVrh+9O/KuOzThEzroXyy84EMCPvLeSzz8lCU9nGqZvaT8JrzlnTw88tsHvf2Yxj0qFGG9E/4hPXjUgr1a3Pc8RDNCvarLOr16hDY9CkqFPOS0XT2w5rY8PH/Yus+Q4L0/BaA8INDEuw2mi7wJYIM9K+fsPAeeqDyh2fu8BDBZPc08oL14iP68f+61PdbM+TxGGbQ9NAHpvac54Ly5bHO94AQEvBBDFrtZOQ894YiavTQJhr21MDa9UrwPPaCQHjsh6Fa6y5QAvQ9Uuj3+UgA9xjENPk5Xtz3f/Lk9EHnOvYidJz0bHvw8aRnUvR9BtT2oWO08YJKovJJZFL4C5ic9ygK/vcawr7371989KMiMPJso1T28yt49v1hSvAzbE751T4k9PyajPFOHB7zAYrk9escbvbsi/by4tWq94wVXvDEq67vYHzm9q/MlPbSKVrrQLQE+3FaXvcjrgz2yQMG9eMdRvdf0CLyt6FY92S2RvVI7ab0M F6U07yB+DvBdiML0Tui+9fGRIvWh82DyhJZa8g1CmvBuoqz01zTU9bRXtvGwFuT2yiZY9KuWhvVKIij0QhuM8khYHPeH3Bb73BOu8VLu0vEURp71iGHU9ckd4PSDBAr1VJPk9JKxNPYpOc71s/rM91wmZPQvp1bvfvpm8bzojPZMyTz1ADJ29/fydPJLuUz042xM9AiHyPdd3CjzaQZa8KUmvvA05Xz3Tbyy8JodavDmmiD0Al5c8dXhavdQdSLdapao8Woq6vXpBE73XS9G797puvVog0r164Hu+yp0GPzSGib6qKBy+0F2cvm6Bk73sgFa+coKbPmWtBD/jxIe+pnXnvrwHMj/bHPu8AkxHvkrDlb6xXsY+zboFv9MoWL1vUiM/8aD8vXIv+74f08y+HRULP1CALD+usSa+g34yvrtX9z5sPN0+IQwdP6OtiT6o4wM/XaiRPgJOAb/7Lvw+V9qNvis04j6uToo9Chc4PwHXVb7Hdnq+MYKNPmu0XD4MaNs+VeOM 2vhA4Cz9xM4M+d1R+PszvI74xTm07sIUWP6WA2b5Ih6G+7l/pPogHPj9JDaa+hl8xPYoSzD6rj3W+UeP+PjfpxL7lqHY+IiObvOvSLD8P+7y9QifGvhENED4ZO7e+1+WUv/RLjr8UHyi+qu9JPjWoXj9+z1a/5bRcv5hKab0NcgS/Zn8IP4scPT+YdD+/OkM/Pp/iFD4=", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 16, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}clasM s V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*M this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,6M 0,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextM StableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(M h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),M Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=M i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*iM ,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)forM (const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.M 9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,5M 11.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.M 1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,M 502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bM ezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,M 9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,M 373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,4M 40.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezM ierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9)M ,e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),M e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVeM rtex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,M 173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799M ,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.M 1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.beziM erVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.M 2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,M 344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,M 289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299M ,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,10M 7.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,M 432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVM ertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,M 315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,1M 75.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399)M ,e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,4M 17,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,M 140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,15M 4.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,27M 8,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.M 4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,2M 78.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4M ),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.59M 9,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?AM (e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimeM zoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),M r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sM igmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++iM )for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.mM atMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteratioM n=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of M this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.sM lice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=newM DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==argumenM ts[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.widM th),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWiM dth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0M ]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjusM tListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;tryM {for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("imM g"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("valueM ",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=nM ew File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=funcM tion(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="316";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,EM t,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createM Graphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.cM lasses_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508caM c"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b3M 1ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.dispM lay="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImM age(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),cM loseResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!M ==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButtonM .hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettM ingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceM il(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,CeM =[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let eM =0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),LeM =[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRigM ht:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(raM ndom(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=M `Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(M Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/M Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.drawM (Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.bacM kground(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),ZM e.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(M lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(BM e,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1M ==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,22M 5*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.textM ("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}elseM nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your PercM eptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+18M 0*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWiM dth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.leM ngth)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"M '}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(M ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rnM )} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,heighM t/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),jM e.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}functionM sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}funM ction ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ctM ]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.rM esizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&M (i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+M ="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}fM unction vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30]M ,["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["M Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYeaM r:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color PaletM te":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b2e7a0be5a1f0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":":-P.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"gumtree.sats"}h! %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz """"""''''',,,,,,,,,, .................................................. text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 7{"p":"brc-20","op":"transfer","tick":"MEME","amt":"11"}h! >Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu "oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"guz.sats"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"gigi","amt":"1000"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"999999.sats"}h! text/plain;charset=utf-8 +{"p":"sns","op":"reg","name":"imback.sats"}h! "3 % % 3-7,),7-Q@88@Q^OJO^qeeq "3 % % 3-7,),7-Q@88@Q^OJO^qeeq "3 % % 3-7,),7-Q@88@Q^OJO^qeeq text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" (((((((((((((((((((((((((((((((((((((((((((((((((( %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYM text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"Bugatti.sats"}h! text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"1000000.sats"}h! Adobe Photoshop 24.1 (Windows) %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 D{"p":"brc-20","op":"deploy","tick":"-gm-","max":"69420","lim":"420"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 *{"p":"sns","op":"reg","name":"LamBo.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 JSON{"accessors":[{"bufferView":2,"componentType":5126,"count":378,"max":[20.526199340820313,20.526199340820313,15.994758605957031],"min":[-20.526199340820313,-20.526199340820313,-15.994758605957031],"type":"VEC3"},{"bufferView":2,"byteOffset":4536,"componentType":5126,"count":378,"max":[1.0,1.0,0.842707097530365],"min":[-1.0,-1.0,-0.8906550407409668],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":378,"max":[0.5016400814056396,0.5007889866828918],"min":[-0.5016402006149292,-0.5007889270M 782471],"type":"VEC2"},{"bufferView":0,"componentType":5125,"count":726,"type":"SCALAR"},{"bufferView":2,"byteOffset":9072,"componentType":5126,"count":731,"max":[20.63260841369629,20.63260841369629,15.994758605957031],"min":[-20.63260841369629,-20.63260841369629,-15.994758605957031],"type":"VEC3"},{"bufferView":2,"byteOffset":17844,"componentType":5126,"count":731,"max":[1.0,1.0,0.8906551003456116],"min":[-1.0,-1.0,-0.8906551003456116],"type":"VEC3"},{"bufferView":1,"byteOffset":3024,"componentType":5126,"count":7M 31,"max":[0.5086461901664734,0.5206312537193298],"min":[-0.5121918320655823,-0.51344233751297],"type":"VEC2"},{"bufferView":0,"byteOffset":2904,"componentType":5125,"count":1722,"type":"SCALAR"}],"asset":{"extras":{"author":"tomciomalina (https://sketchfab.com/tomciomalina)","license":"CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)","source":"https://sketchfab.com/3d-models/triangular-tangle-93a22883fcea42f389bcac65c4adb172","title":"''Triangular Tangle''"},"generator":"Sketchfab-12.68.0","version":"2.0"},M "bufferViews":[{"buffer":0,"byteLength":9792,"name":"floatBufferViews","target":34963},{"buffer":0,"byteLength":8872,"byteOffset":9792,"byteStride":8,"name":"floatBufferViews","target":34962},{"buffer":0,"byteLength":26616,"byteOffset":18664,"byteStride":12,"name":"floatBufferViews","target":34962}],"buffers":[{"byteLength":45280}],"materials":[{"doubleSided":true,"name":"01_-_Default","pbrMetallicRoughness":{"baseColorFactor":[0.0,0.0,0.0,1.0],"metallicFactor":0.2761051829268293,"roughnessFactor":0.376333841463414M 64}},{"doubleSided":true,"emissiveFactor":[1.0,1.0,0.0],"name":"02_-_Default","pbrMetallicRoughness":{"baseColorFactor":[1.0,0.917647,0.0,1.0],"metallicFactor":0.0,"roughnessFactor":0.8929713596}}],"meshes":[{"name":"Hedra001_01 - Default_0","primitives":[{"attributes":{"NORMAL":1,"POSITION":0,"TEXCOORD_0":2},"indices":3,"material":0,"mode":4}]},{"name":"Hedra001_02 - Default_0","primitives":[{"attributes":{"NORMAL":5,"POSITION":4,"TEXCOORD_0":6},"indices":7,"material":1,"mode":4}]}],"nodes":[{"children":[1],"matriM x":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"Sketchfab_model"},{"children":[2],"matrix":[1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,1.0],"name":"eafce08c6be84b1ab1e96658d9486670.fbx"},{"children":[3],"name":"RootNode"},{"children":[4,5],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,-0.39281702041625977,19.74016761779785,1.5063694715499878,1.0],"name":"Hedra001"},{"mesh":0,"name":"HM edra001_01 - Default_0"},{"mesh":1,"name":"Hedra001_02 - Default_0"}],"scene":0,"scenes":[{"name":"Sketchfab_Scene","nodes":[0]}]} text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 .{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 text/plain;charset=utf-8 *{"p":"sns","op":"reg","name":"i text/plain;charset=utf-8 text/plain;charset=utf-8 ,{"p":"sns","op":"reg","name":"1000001.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"$1000000.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 ){"p":"sns","op":"reg","name":"Yuga.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 0{"p":"sns","op":"reg","name":"lottiefiles.sats"}h! text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"BTCB","amt":"333"}h! text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM ="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 0{"p":"sns","op":"reg","name":"LottieFiles.sats"}h! text/plain;charset=utf-8 1{"p":"sns","op":"reg","name":" XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:7733952DD61511ED9657A4DFD44B3B72" xmpMM:DocumentID="xmp.did:7733952ED61511ED9657A4DFD44B3B72"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:7733952BD61511ED9657A4DFD44B3B72" stRef:documentID="xmp.did:7733952CD61511ED9657A4DFD44B3B72"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:1CEFBB87D61611EDABDA93473C0AC833" xmpMM:DocumentID="xmp.did:1CEFBB88D61611EDABDA93473C0AC833"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:1CEFBB85D61611EDABDA93473C0AC833" stRef:documentID="xmp.did:1CEFBB86D61611EDABDA93473C0AC833"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:279D9DD1D61611EDBDE7FB9F3E04A31E" xmpMM:DocumentID="xmp.did:279D9DD2D61611EDBDE7FB9F3E04A31E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:279D9DCFD61611EDBDE7FB9F3E04A31E" stRef:documentID="xmp.did:279D9DD0D61611EDBDE7FB9F3E04A31E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:162B1348D61611EDBA16E2B1605C5694" xmpMM:DocumentID="xmp.did:162B1349D61611EDBA16E2B1605C5694"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:162B1346D61611EDBA16E2B1605C5694" stRef:documentID="xmp.did:162B1347D61611EDBA16E2B1605C5694"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765Mn 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:EE90E26ED61511EDB303AE482618AFB9" xmpMM:DocumentID="xmp.did:EE90E26FD61511EDB303AE482618AFB9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EE90E26CD61511EDB303AE482618AFB9" stRef:documentID="xmp.did:EE90E26DD61511EDB303AE482618AFB9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:FD6E0148D61511ED9763EC09FA00E56F" xmpMM:DocumentID="xmp.did:FD6E0149D61511ED9763EC09FA00E56F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:FD6E0146D61511ED9763EC09FA00E56F" stRef:documentID="xmp.did:FD6E0147D61511ED9763EC09FA00E56F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:475CB942D61611ED9823DF52C038EADD" xmpMM:DocumentID="xmp.did:475CB943D61611ED9823DF52C038EADD"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:475CB940D61611ED9823DF52C038EADD" stRef:documentID="xmp.did:475CB941D61611ED9823DF52C038EADD"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:F56FB1BAD61511ED9F3CBEFE8F670140" xmpMM:DocumentID="xmp.did:F56FB1BBD61511ED9F3CBEFE8F670140"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F56FB1B8D61511ED9F3CBEFE8F670140" stRef:documentID="xmp.did:F56FB1B9D61511ED9F3CBEFE8F670140"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:3D0050A1D61611ED98F7866EF3DAF2AC" xmpMM:DocumentID="xmp.did:3D0050A2D61611ED98F7866EF3DAF2AC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3D00509FD61611ED98F7866EF3DAF2AC" stRef:documentID="xmp.did:3D0050A0D61611ED98F7866EF3DAF2AC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:E720FDD8D61511ED9E7CD11E0078B8D9" xmpMM:DocumentID="xmp.did:E720FDD9D61511ED9E7CD11E0078B8D9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:E720FDD6D61511ED9E7CD11E0078B8D9" stRef:documentID="xmp.did:E720FDD7D61511ED9E7CD11E0078B8D9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:355A8737D61611EDA253B6CD51F1DAAF" xmpMM:DocumentID="xmp.did:355A8738D61611EDA253B6CD51F1DAAF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:355A8735D61611EDA253B6CD51F1DAAF" stRef:documentID="xmp.did:355A8736D61611EDA253B6CD51F1DAAF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:57B60A02D61611ED997F856E25CA545C" xmpMM:DocumentID="xmp.did:57B60A03D61611ED997F856E25CA545C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:57B60A00D61611ED997F856E25CA545C" stRef:documentID="xmp.did:57B60A01D61611ED997F856E25CA545C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:DFB174C1D61511EDBD38B7C05CE4B60D" xmpMM:DocumentID="xmp.did:DFB174C2D61511EDBD38B7C05CE4B60D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:DFB174BFD61511EDBD38B7C05CE4B60D" stRef:documentID="xmp.did:DFB174C0D61511EDBD38B7C05CE4B60D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:D858194BD61511EDAEFAC2C0ACBE9915" xmpMM:DocumentID="xmp.did:D858194CD61511EDAEFAC2C0ACBE9915"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D8581949D61511EDAEFAC2C0ACBE9915" stRef:documentID="xmp.did:D858194AD61511EDAEFAC2C0ACBE9915"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! XMP DataXMP<?xpacket begin=" " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c001 79.c0204b2def, 2023/02/02-12:14:24 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop 24.3 (Windows)" xmpMM:InM stanceID="xmp.iid:0631FE25D61611EDA225C0E0F30B89AA" xmpMM:DocumentID="xmp.did:0631FE26D61611EDA225C0E0F30B89AA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:0631FE23D61611EDA225C0E0F30B89AA" stRef:documentID="xmp.did:0631FE24D61611EDA225C0E0F30B89AA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765M 43210/.-,+*)('&%$#"! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> ASQqzROodlZV/rNfZL3n/l4QhrDD %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"EDM.sats"}h! FjDOUT:FE74EF8E0E3C04D7E0970132AD73AF9FDD36B4A544B03F65FE678B43FF4B8209 FjDOUT:06AC004BD59E3298C9A2A3A6B35C21FF65D7597D84DF8C7508B1B02CE496226B FjDOUT:8A89F8E15521AB44117804A52DCEE27422B59AE83EF73D2E11F7EDDB364EA6AB sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 0j.DAZP-PROD-686-#HG zTXtRaw profile type exif iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" mlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:815164d0-6538-410e-a43d-75b8182ca94f" xmpMM:InstanceID="xmp.iid:fb8411a1-70aa-4f9a-960c-17d480819c13" xmpMM:OriginalDocumentID="xmp.did:727325a6-e287-4240-9b41-5f615fa4ef3f" dc:Format="image/png" GIMP:Platform="Linux" GIMP:TimeStamp="1680929834326309" GIMP:Version="2.10M tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10"> stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:5a58b649-9130-4b02-81df-3fd3422ab344" stEvt:softwareAgent="Gimp 2.10 (Linux)" stEvt:when="2023-04-08T13:57:14+09:00"/> </rdf:Description> M M M <?xpacket end="w"?>K Aj?=:ETH.ETH:0xEcc77a1b1b79e6e011004cB3F6191002F596bA34:4978816::0 text/plain;charset=utf-8 .{"p":"sns","op":"reg","name":"bernardng.sats"}h! text/plain;charset=utf-8 3{"p":"sns","op":"reg","name":"mindwanderland.sats"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! CjA=:ETH.ETH:0x4E8B70Cc9143611dA314329BA8aD37f6a6c91F6b:9733048:te:0 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_20", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 1, "max_nodes": 13, "activation_func": "Sigmoid", "epoch_num": 8}, "classeM s_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,thiM s.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=M 4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neM uronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.sizM e/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.M len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.lineM (i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++eM ){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[M o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,M t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288M .3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446M .1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8)M ,e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVerteM x(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),eM .bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,M 451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.M 3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(7M 7.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVeM rtex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.M beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.M 599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8M ,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899M ,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,6M 4.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,M 116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.beM zierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVerM tex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVerteM x(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152)M ,e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,M 77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVM ertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,M 390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,37M 1.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,M 244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,15M 9.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.M endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.M 499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.1M 99,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(32M 1.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4)M ,e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezieM rVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372M .4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,M 371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.09M 9,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeouM t(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?M e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(M n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};staticM mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),tM his.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrdersM =[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let M i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leM aky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.conM fig.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===aM rguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0=M ==arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,thisM ._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+tM .levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"rangeM "===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=documenM t.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.M setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=M arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.sM plit("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)FilM e._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="21";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,yM e,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;creatM eCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;M Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1M F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#0307M 06","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(M ()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLM ineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,M he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==kM ey&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zM t=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,2M 00*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=UtM .getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]M ==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.lengtM h;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[M e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wtM =[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=M 0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inpuM tDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<YeM ;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]M &&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(randoM m(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectModeM (CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,M ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAliM gn(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+M 1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.eM llipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroM ke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=M 40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);conM st n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.M textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for sM ome time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){lM et a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&sM <=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e])M ;for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qM e.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["M BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(M RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.M text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.M text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}M return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(nM );return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvM as(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'mM ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?iM +="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasiM ng over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,nM =min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],M ["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["MultiverseM ",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework"M :e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b4eab0e2ecab0","version":"2023.3.0","Lmb":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_167", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "confiM g": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 15, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.logM (1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.itM eration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50M ,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateM Timestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;letM h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angM le));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{construM ctor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=raM ndom(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}M update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-M 250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,48M 8.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,M 40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,M 458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertexM (51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bM ezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,M 351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,45M 3.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(M 96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVerM tex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVerM tex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9M ,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVM ertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499M ),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5M ,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.8M 99,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,M 242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezieM rVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezM ierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285M .9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.M 7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),eM .bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,M 296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,31M 5.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVeM rtex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.M 1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,1M 80.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bM ezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.9M 9,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezM ierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,M 176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4M ,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319M .099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(M 378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(M e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}fuM nction N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++M n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__appM ly_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(lM et r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=nM ,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currM entOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.nM euronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.claM ss_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.lengtM h/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relatiM ve"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.heM ight:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.eltM .height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<nM .length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return doM cument.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=M function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=functioM n(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElementM ("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReadM er;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createM Loader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="168";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dtM ,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphicsM (e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.M training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","M #ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bbM 1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("clM ick",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.fM ilter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225M *le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!=M =key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){VtM =vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=nuM ll,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.agM e,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=M 1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else CeM =Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=rounM d(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cnM =0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++M ){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$M age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<IM e.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=M max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){M jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENM TER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAliM gn(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,M 0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++)M {const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),M s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(wiM dth/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",wM idth/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'M "',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,heigM ht/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.M `,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else iM f(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" "M ;d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1M ;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165M *le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[M Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155M *le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.M textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dnM =!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);retuM rn color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stM roke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvaM s(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc"M ;break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing M both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is prepaM ring to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[M ["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["BlackboarM d",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorM Palette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"BirthM Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b4e992c12a226","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"zog.sats"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_309", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "QnQEvSSNkrwNSEM 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", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_noM des": 12, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.M filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,thiM s.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBraiM nStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.M col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLM OSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawiM ngContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(eM [0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflecM tLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.leM ngth*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199M .2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.M 099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.filM l(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),eM .bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43M .2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,4M 55.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,5M 02.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.beM zierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9M ),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,3M 73.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,6M 7.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,20M 1.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,17M 8.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVerM tex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,1M 05.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.M 399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),M e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.M bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierM Vertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317M .4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2M ),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(4M 00,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7M ,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149M .6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.9M 9,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(M 158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(M 122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(20M 9.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.beziM erVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(3M 74.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.M bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(M 350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.09M 9,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(3M 30.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return nM ull==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%M 100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copyM ();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.M mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=M e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updatM eNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.cuM rrentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.M sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+lM );a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsM etWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hidM e(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.hM eight=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&M &(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){returnM arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListM ener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.creaM teElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"M function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop(M )}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,M t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("globalM ");const oe="310";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1M ;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function MM n(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b9M 41","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4M "],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.M querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!M 1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(M 2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bM n&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.sizeM (500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}functionM Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1M ==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findInM dex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceilM (Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_M e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].M length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,DeM =[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.M length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,M ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.lM ength;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[]M ;for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}M function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.M rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.filM l(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<nM ;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))M ),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){UM e.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a huM nch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.teM xtWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.imageM (tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It ing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,heighM t/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.lengM th;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;M e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*lM e,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,1M 40*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*M le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAM lign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStrM oke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else M if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(eM )}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,M t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,nM ,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'mM in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meanM ing that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{saveM (N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],[M "Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3]M Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.trainingM .epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" dataL -cf-beacon='{"rayId":"7b4b4eb9e91ea20a","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 text/plain;charset=utf-8 %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! Android SP1A.210812.016.G981BXXSFFVIB Android SP1A.210812.016.G981BXXSFFVIB text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_154", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "confM ig": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Rectangle", "n_layers": 9, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function zM (e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTiM me())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=M map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:tM his.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=M this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cosM (this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVectoM r(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRM ight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0|M |max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(25M 0,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,41M 8.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,1M 11),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezM ierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,3M 0.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(2M 50.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.M 2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.M 8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99M .8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,M 399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.M 5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,1M 03,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,13M 1.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,M 89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299)M ,e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232M ,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezieM rVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,M 345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,M 158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6M ,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.M 7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(38M 2.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.M 6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezM ierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.79M 9),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.79M 9,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.beziM erVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.M 299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(1M 65.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,M 236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezM ierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.beziM erVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199M ,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.verM tex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((M t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;M abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.M mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.M __relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(M e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.M out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeuM rons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeuroM ns)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.M config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function ZM (e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==argumentsM [2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==M te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.heiM ght=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValM ue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("clickM ",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&voM id 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appenM dChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?argumentM s[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoaM der=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.creatM eObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="155";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,ttM ,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=cM reateGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updM ateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#79510M 6","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eM aa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,BM t=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,M n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,M tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==LM t||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15pxM "),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2M +2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestM amp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeeratM e)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[M e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(dM e,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[M 0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(M de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamM p,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>M 30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.M length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=mM ap(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ctM ),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),ZM e.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),PtM &&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,aM ,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.veM rtex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*M le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almM ost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=7M 5),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NM ORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PerceM ptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSizM e(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(lM et e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-M 1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWOM RK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERM CEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),prM (Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*M le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/M 2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replaM ce("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,M t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),QeM .resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const M n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up somM etimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is noM w in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,M o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",1M 0]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),M nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"LM ife Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b16fbbcac54c1","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! EjCs:ETH.ETH:0xD380eD11B0D8b309F8E0dd539b1c5cA4a60a5c95:117806310:ss:0 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> x264 - core 164 r3100 ed0f7a6 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=11 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramiM d=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=30.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=20000 vbv_bufsize=25000 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00 HandBrake 1.6.1 2023012300h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h! text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu text/plain;charset=utf-8 text/plain;charset=utf-8 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 text/plain;charset=utf-8 <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAV1BMVEW17XO47niw62zW9bHQ9KSy7G+77n3e97/b97vZ9rfT9KrJ8pa+74Gt62io6WLB8Ifg+MLF8Y7M85ur6mWm6V6i51nN9KDH8ZKe51bD8YvY9rXA8ISk6FvHn0/rAAABS0lEQVQ4y5XVwVKEMBCE4RFlNWpQCIiBff/n9M/MVKja09gXPXzVDbuQlV+ybM fd1naZSch56ci5lmtb1vm3NiDmYqnEUzziqhZqUy6l66lF7ScEx29ntdvsk/OmUeaTQZw7W0PmlORuGmqRTuqMNVeusqRVLa5fSnbJ53z80+z4r7VK4D3cw1LL8kGXBQl1yR8DiDoZ68WChLguQ4cvB3j3QSzIuNuwO9uyBurRxscKz4qhDHEdKx8E/lCLraZVSKGzD2gdLHqh2tnEqi+TBCs2l9OZJyaRVDlnashZ290q61Mq2LcPILXOFFLJrzCjrVHKV3Pg4iC9roblvolIrfdugLXshjFilbxvUS/Rldy59m4t8gOkRpn/D+HT8ZuIfT/gDD3+F4Yci/JiFH9zwqxB+ucKva/gACB8p4UMqfOxFD9Lw0Rw/7MM/H39y5Ub9cztS7AAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtM ml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeM AAAAFVBMVEUAAAAnDQhKJR5mOTGPVjs3HyNFKDy7hQ+JAAAAAXRSTlMAQObYZgAAAJJJREFUKM/NzsEVgjAMxvFkg/ZBOdfYBWxYwAoLIN4VDPuPoN4syQD8j7/3pa9w3PCb25kLoWkuO/SypNTXU5SBhj7V01Yyn5nZVcdXT0SZ/hGniP5XhTcCVTdTVBgerBDbVSN0peilUHYKx/UECt9b1Hgvxjdl0YjjS2NIEYw3LdyexnmxljOBMc0G4gRGHo7eB8H8EtIk49W+AAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQiM slnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAACsgOhfD8yFV8SZE0PYAAAAAXRSTlMAQObYZgAAAB5JREFUGNM NjGAWUAu7QOBhTG8HUrdsBY6o3TKC6pQCYogQ329qTgAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAADdnc4nDQjGY67+ue40Ly62gXI6AAAAAXRSTlMAQObYZgAAAFZJREFUKM9jGAWDEShjEWMyNsAiKGjs4hKAJqgo4mhsbKyALigkqIImyGQIFFRyVkIVNBFSVFRRUlRAFRQUFFJxVhZA1a4sKKjirIBmPbOhoKAww8gCAF/KCBN7d7EaAAAAAElFTkSuQmCC'/></foreignObject><g class='effect'><foreignM Object x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http:M //www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAADOACaPABvU0tL///4AAACmpqYAkMveAAAAAXRSTlMAQObYZgAAAFBJREFUKM9jGMxAWERYAF2M0dDR0RBdUE1YBEMpU5KhI4ZSNTVloEo0payhYIBmZlJSkpGTAaqRWB2pgEXQKYFIlYzYVLKoYbMogWEUDFoAAGlPCg5h5SvhAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAM AoAgMAAADxkFD+AAAADFBMVEUAAAAnDQhZVlI7NzL2q9zyAAAAAXRSTlMAQObYZgAAABdJREFUGNNjGAUDBKocX8KYoY6hpOoGAJNDApChKFBbAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAAD/AAT///8AAAD7c3UQIkW4AAAAAXRSTlMAQObYZgAAAB5JREFUKM9jGAWjgATALAgEAuiCTkJKTorYVY4QAACNiAGLARonEAAAAABJRU5ErkJggg=='/></foreignObject><g class='effect2'><foreignObject x='0M ' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAANlBMVEUAAAD+AgD6AAf2XQ/+AQ34AgD7AADvYAv6Wgb/3Dvu4Df/WBnwZgz7Xwr9Ugr/CQboYwDyCABe4/DzAAAAAXRSTlMAQObYZgAAAEZJREFUOMvtzzsSACEMAlBiNLr/9f6XdfQAmrHmFVQUACKXOFKwFJzF+Ehv54AZ06JnFogeV/kTZtL99Xyrc6N5XxuIaF8DHmkA10tsFSgAAAAASUVORK5CYII='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect M { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAV1BMVEW17XO47niw62zW9bHQ9KSy7G+77n3e97/b97vZ9rfT9KrJ8pa+74Gt62io6WLB8Ifg+MLF8Y7M85ur6mWm6V6i51nN9KDH8ZKe51bD8YvY9rXA8ISk6FvHn0/rAAABS0lEQVQ4y5XVwVKEMBCE4RFlNWpQCIiBff/n9M/MVKja09gXPXzVDbuQlV+ybM fd1naZSch56ci5lmtb1vm3NiDmYqnEUzziqhZqUy6l66lF7ScEx29ntdvsk/OmUeaTQZw7W0PmlORuGmqRTuqMNVeusqRVLa5fSnbJ53z80+z4r7VK4D3cw1LL8kGXBQl1yR8DiDoZ68WChLguQ4cvB3j3QSzIuNuwO9uyBurRxscKz4qhDHEdKx8E/lCLraZVSKGzD2gdLHqh2tnEqi+TBCs2l9OZJyaRVDlnashZ290q61Mq2LcPILXOFFLJrzCjrVHKV3Pg4iC9roblvolIrfdugLXshjFilbxvUS/Rldy59m4t8gOkRpn/D+HT8ZuIfT/gDD3+F4Yci/JiFH9zwqxB+ucKva/gACB8p4UMqfOxFD9Lw0Rw/7MM/H39y5Ub9cztS7AAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtM ml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeM AAAAG1BMVEUAAAAAAAAAAAAAPMMAJnEqbfFjm/8STL8cCyxw0u+6AAAAAnRSTlMACQ9PdZwAAACgSURBVCjP3Y87DsMgEESBE0Q5gTM4n9oWpo0iCpdRHHMAiHyCIFpXOXfkDsPWLjzl08w+Lds8AjnBgYmpylgHxs9NRqXFSQSXHVSdQ7DrKpdhaOLoUgQgBnsJr6SK1jsYHf0n3UM9BZZUK/tAvXO9lxC6gBz+XUAxjd+5WEvdE56W8LB6JuQ1L9eKOPkzlAc36suekhPwaB5EEyAgZzvKH/JfGIEt4FetAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMM AAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAAD78jZ5dA7Pxx8nDQjf8GM mFAAAAAXRSTlMAQObYZgAAAClJREFUKM9jGAWjgB5AWVDQ0QhNjAkoKIIhaChs5KyALiiswKDIMIgBAN5GAncQdEsNAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUAAAAAAEf////g6PunqrHL2/xZVlIyPDlS0xO+AAAAAXRSTlMAQObYZgAAAEhJREFUKM9jGAWDEQgWYIoxuoRhERQUxKI7WNnExUUAVVBUEAQE0HQbKykpmQiiCjqDVYoKoKkEKjUVDEARdAIpRHdBAsMIBAAs/gcWW5eCZAAAAABJRU5ErkJggg=='/></foreM ignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width=M '800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAACVBMVEUAAAAAAADT09O5Y3cbAAAAAXRSTlMAQObYZgAAABhJREFUGNNjGAUDBCM IdU2HMMMdIBxJ1AwB5TAIwT//nMwAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAAAElFTkSuQmCC'/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;baseM 64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAnDQiZ5VBcriNqvjD///8AAABdM/G9AAAAAXRSTlMAQObYZgAAAC5JREFUKM9jGAUUA2ZVAQZGVwNUQaYkRwYRNQU0lcpAlUYGaPoFgViAYRQMZQAAnMYCaCnJuocAAAAASUVORK5CYII='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px)9; } to { transform: translateY(1.5%); } } </style> </svg>h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEWDPdGeUtuLQtR/Oc+rX+GSR9aHP9J7Ns12M8xyL8mkWN68dei5cOa2bOVtLMfGg+vCfem/eemaTtrIh+yvZOKnW9+YTNmVStiORdWzaeTMje7Kie3EgOqhVdzJie2xZuOuY+EssbyLAAABbUlEQVQ4y5XV7W6CQBCF4bUKSL9ABBaKCPd/lX3nuAHT9M Md4TEw0T84sK6zh21KW5/O5KI7HY9jCh6Lg67IUCWKlGCrP31LyHAtFiobkYFLDkCnDIAuVBJqjTgwUY6/ECBalFCIoZyz2TXNIaZo+QpMEPrkeNb+nzNj+SQbWJ5dFsa47KV0nGjOk1hl2B0OtrbJiobsMuzPWLuP4RcZxaY1uUpD1Pdy6oD4V7LI+JOs0aIVDJteOqI8U7NhKZoNVAhncH2Y52OVyqWveoJLzoWc4kEINPq3mTN2IWZPrScOp5JUKF5yxSoGaXFIlzCZTyGC5qroqVSXJcCptdtDkrdDcnZjcKjU7BPaGS2aFuFt1vU/K/VrdkKySC2eHgCxxm0zfNP2QaaJzm80id2iTVQgjqrTZ/8H6L6xfhv7R/ovxb497w70/of+mcN9m7hvX/Sh4Hy7/4+o+ANxHivuQ8h577oPUfTT7D3v338cvxaJNBVvwCP0AAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' y='0' widM th='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:iM mage/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAAAAAAAAAAPMMAJnEqbfFjm/8STL8cCyxw0u+6AAAAAnRSTlMACQ9PdZwAAACgSURBVCjP3Y87DsMgEESBE0Q5gTM4n9oWpo0iCpdRHHMAiHyCIFpXOXfkDsPWLjzl08w+Lds8AjnBgYmpylgHxs9NRqXFSQSXHVSdQ7DrKpdhaOLoUgQgBnsJr6SK1jsYHf0n3UM9BZZUK/tAvXO9lxC6gBz+XUAxjd+5WEvdE56W8LB6JuQ1L9eKOPkzlAc36suekhPwaB5EEyAgZzvKH/JfGIEt4FetAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' srM c='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUM hEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAACZ5VA3lG5qvjAnDQgb2TL3AAAAAXRSTlMAQObYZgAAAClJREFUKM9jGAWjgB5AWVDQ0QhNjAkoKIIhaChs5KyALiiswKDIMIgBAN5GAncQdEsNAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAADdnc4nDQjGY67+ue40Ly62gXI6AAAAAXRSTlMAQObYZgAAAFZJREFUKM9jGAWDEShjEWMyNsAiKGjs4hKAJqgo4mhsbKyALigkqIImyGQIFFRyVkIVNBFSVFRRUlRAFRQUFM FJxVhZA1a4sKKjirIBmPbOhoKAww8gCAF/KCBN7d7EaAAAAAElFTkSuQmCC'/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></fM oreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAnDQjezLy6KlGslnXiQm3/WIq/SNX/AAAAAXRSTlMAQObYZgAAAEdJREFUKM9jGPqAUVBQAEojCSopKYIoISCFEHQ2NgIqFVI2dkTSLxIaDCSZTUMEkAXTAkAUWwpIEKEfTDE7otgvwDAKRjwAAN78BakVG+6kAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/19M 99/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAAB5AABNAAD+e3unBwfJhn4TAAAAAXRSTlMAQObYZgAAACBJREFUKM9jGAWjYDgBQRMHRhETNEEFZQEmJmUBBtoBAJRzAVkFqHCNAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAAAAAA8kgDPIwDJzSIsAAAAAXRSTlMAQObYZgAAADNJREFUGNNjIBowIphsDjRnSM jKQxUyBs1gQTEkk5gVszBQHBBObWYwIJnsAgumAFDb0BgDJwgiAQQ0KcAAAAABJRU5ErkJggg=='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAD///9KBAD8obD5DwQAAACdbGinAAAAAXRSTlMAQObYZgAAADBJREFUKM9jGAWUAyZDAQZFITRBZcFAJsNAdEFDQSZjEXTtzg4MSg7ohioxjIKhAwD6dAM3tx8f8QAAAABJRU5ErkJggg=='/></foreignObject></g><style> .effect { animation: 0.75s effM9 ect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 C{"p":"brc-20","op":"deploy","tick":"-GM-","max":"42069","lim":"69"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} text/plain;charset=utf-8 -{"p":"sns","op":"reg","name":"spyglass.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "quiver"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_27", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {M "units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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 b8BWew9GupWPUGSB70RVjG+", "training_traits": {"structure_gen": "Symmetric", "n_layers": 7, "max_nodes": 11, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new DaM te(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60M ,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.rounM d(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.M forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShaM pe(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;vaM r c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*M i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius(M );(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.liM nes){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90M .199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,46M 4.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStrokeM (),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.M bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,10M 3.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5M ,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,4M 42.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.beM zierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7M ,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277M .5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,M 55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56M .5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,18M 3.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,8M 0.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243M ,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,M 216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9M ),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.M bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertM ex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertM ex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,1M 83),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4M ,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444M .2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4M ,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),M e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,22M 8.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130M .299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206M .299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,4M 27.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertexM (340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.beM zierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,43M 6.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezM ierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,3M 83.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}funcM tion L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){constM i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoM id=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"objM ect"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(letM r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeM urons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[M 0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayerM .forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_nM ame){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.geM tFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",M this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.eM lt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this.M _pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropM ertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addM EventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{ifM (r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",M (function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function rM e(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xM ml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function()M {addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="28";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,anM ,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn()M ,await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104M da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#5M 90e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]M );pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e)M {for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(XeM ),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn()M ,tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,heighM t/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.locaM tion.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_M num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCountM =sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].lengtM h>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<CM e.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,NeM =map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}fuM nction $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);foM r(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(PeM ,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;M i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*feM ;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=M ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMM ode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER)M ,ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn())M ,qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1M ,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+M =ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have M a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100M *le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(M Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peaM k performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*leM ,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/oM .textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(fM ,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.reM ct(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 WeekM ":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*lM e:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-M 252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),M Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}M for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlphaM =l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fillM (0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClickedM (o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?M i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now anM old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString(M );return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002M ",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/M 14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":eM .training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha5M 12-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481bad4f64a217","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "parrot"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_569", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Rectangle", "n_layers": 3, "max_nodes": 15, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=jM (t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25)M {let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(eM .getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCoM unt:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1M ))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.adM d(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;+M +a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,hM ,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(cM onst e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.beM zierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,4M 65.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261M .6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.M 4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.beM zierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1M ),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fillM (n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,37M 6.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.beziM erVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7)M ,e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),eM .bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.beM zierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169M .5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,M 171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799M ,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499M ),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,47M 2.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,M 358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.M 1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),M e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,M 118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,M 429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezieM rVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fillM (n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,10M 2.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208M .2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.1M 99,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,M 142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,M 374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.M 6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.M 7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,2M 81.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,M 314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,M 369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}M function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toIM SOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flatM (),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);staticM tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.M mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activatiM on?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)M =>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,nM ]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.puM sh(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_EM LEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==argumM ents[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,oM ={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&M &this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())M }}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListenerM (e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(nM =(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeoM f n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const teM ="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.dM ata=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implemM entation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="570";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;conM st Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGrapM hics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/102M 4,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#EM 0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fM dff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{M const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sortM (((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2M +265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vM n=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hidM e(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn()M {_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,winM dow.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>eM +t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].lM ength;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;eM ++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.M map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.M push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statM ePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,M -1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(lM et e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),vM oid et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAliM gn(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.M background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0))M ,Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*M le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let eM =ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-20M 7.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*M le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,M Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It ng and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5M *le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,M s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;eM <c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFM ont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,eM +height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]M ],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+15M 5*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*M le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),M l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.cM reateLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),eM .rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resM izeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="HoweveM r, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fulM ly functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleStriM ng("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1M ],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["M Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generaM tiveTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} t defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4b2e8efa134003","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "sword"}]} text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "fire sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]} text/plain;charset=utf-8 {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "undead staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]} text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"KEKL","amt":"111"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_510", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "confiM g": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random"M , "n_layers": 7, "max_nodes": 18, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floM or((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(M y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(oM ,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.sM ize=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(M i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.aM ddColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}M const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&aM .y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of M this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.M bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezieM rVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500M ,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,M 66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVeM rtex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.beM zierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierM Vertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.M 7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263M .8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3M ),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bM ezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299M ),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bM ezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,1M 91.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVerM tex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),eM .bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384M ,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256M .9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148M .2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,M 80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183M ,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1M ,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertexM (435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247M .899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(1M 10.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.89M 9,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.09M 9,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,M 299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.veM rtex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5M ,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.M vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,34M 9.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.M 299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330M .699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=rM }}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}functM ion Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unarM y_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)M for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${consM tructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.curM rentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.lenM gth;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.reluM ;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;M const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},M this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.M display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.widthM =n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,tM ){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}reM turn this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[M e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.BM lob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.heigM ht;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){eM .blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},nM },File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pM ageY}))})),new e("global");const oe="511";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=M !1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),M noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9M f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2AM 9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelectorM ("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][rM ]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&M (re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=nuM ll}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*leM ,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.shM ow(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.haM rdwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*M le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);M if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-aM e)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-M 1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*aM e)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshiM ft(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=eM .neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1M ==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(DM e.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);forM (let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(ltM ),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.sM trokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1M ].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.filM l(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,M height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&eM <40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAM A"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*leM ,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old.M s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75M *le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSizeM (l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e)M ;for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(widthM /2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MM ODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAliM gn(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,M height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.M textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.leM ngth>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawM ingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),M e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocM used()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but stilM l not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in M the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvaM sAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023"M ,15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["AuroraM ",3],["Liminal Space",3],["D Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"TraM ining Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunL hZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481db1b93ca1f8","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} text/plain;charset=utf-8 4{"p":"brc-20","op":"mint","tick":"JOMO","amt":"100"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "cape"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]} text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_44", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 2, "max_nodes": 10, "activatioM n_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lM ifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,5M 0,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totM alNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){reM turn 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constM ructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStylM e=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.lengM th-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeftM :t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;rM <a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.M 799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,26M 8.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,M 500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,3M 76.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezM ierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7M ),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.M bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.M 8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316M .9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435M .2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296M .9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.M 8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,M 136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196M ,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099M ),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,24M 3.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7M ,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,3M 34.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264M .4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318M .1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330M .6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5M ,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.beziM erVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246M .399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bM ezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,27M 9.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799M ,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,M 303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6M ,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierM Vertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199M ,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.M 5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.M bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.beM zierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}functM ion O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!M =n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.nM ;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e]M [i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forwM ard(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=M this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=ArrM ay(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":rM eturn H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new GM (s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=M this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.M style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pM Inst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levelsM [0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?M (this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._evenM ts[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");rM eturn r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&M &r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t)M {this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.testM (e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="45";letM ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setupM (){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_M traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2M E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2aM c","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputM Upload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function CM n(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,M $e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()M &&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.styM le("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("TrM ebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2=M =Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visuM al.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.M slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=M [];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(M ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.M length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function XM n(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.lengtM h)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];fM or(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++M ){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.backM ground(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,aM e/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(2M 55),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(eM ,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),M fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("TrebuchetM MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongM s to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULM AR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,heM ight/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It s decaying and losing its luster.`),i=2M ==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+3M 05*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidthM (" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth("M "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noM Stroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:M "+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0M ],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStM yle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("M GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=M i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){leM t n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mM r(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=M `Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of GrowM ing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons aM re dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtM CurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["SquareM d",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D cid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.M visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}} <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":L "7b481c821d47a1da","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> text/plain;charset=utf-8 .{"p":"sns","op":"reg","name":"rightstuf.sats"}h! {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "quiver"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pauldrons"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "parrot"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "noggles"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]} {"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "dagger"}]} CjA=:ETH.ETH:0x6Aec73112e0772F6026b1AcD1b84cB4bd004E2Af:506109874::0 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> Bj@=:ETH.ETH:0x9A799d965ABB50E3E060C4e4c8B738C0fdA6CBaF:13817813::0 text/plain;charset=utf-8 3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h! text/plain;charset=utf-8 "name": "bowie.sats", DjB=:BNB.BNB:bnb10zzmxr48m26hc6zvek8cxtd4tqpzc7ck9r5ra4:13838287:te:0 FjDOUT:F3EC25985F73E0CAEC5E51CF7BBBB5262854F17177DBFD1803B7EB51100FE863 FjDOUT:79C498083D0354191E8EBC8B8098AE864E9B60EFDDFD8B98D4246D704EDAA56C FjDOUT:A6C197E1C6651D825A60A9E89B4B561B7F46D64265CADEE01C9F06B99C733F48 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <g transform="translate(0.00630876,-0.00301984)"> <path fill="#f7931a" d="m63.033,39.744c-4.274,17.143-21.637,27.576-38.782,23.301-17.138-4.274-27.571-21.638-23.295-38.78,4.272-17.145,21.635-27.579,38.775-23.305,17.144,4.274,27.576,21.64,23.302,38.784z"/> <path fill="#FFF" d="m46.103,27.444c0.637-4.258-2.605-6.547-7.038-8.074l1.438-5.768-3.511-0.875-1.4,5.616c-0.923-0.23-1.871-0.447-2.813-0.662l1.41-5.653-3.509-0.875-1.439,5.766c-0.764-0.174-1.514-0.346-2M .242-0.527l0.004-0.018-4.842-1.209-0.934,3.75s2.605,0.597,2.55,0.634c1.422,0.355,1.679,1.296,1.636,2.042l-1.638,6.571c0.098,0.025,0.225,0.061,0.365,0.117-0.117-0.029-0.242-0.061-0.371-0.092l-2.296,9.205c-0.174,0.432-0.615,1.08-1.609,0.834,0.035,0.051-2.552-0.637-2.552-0.637l-1.743,4.019,4.569,1.139c0.85,0.213,1.683,0.436,2.503,0.646l-1.453,5.834,3.507,0.875,1.439-5.772c0.958,0.26,1.888,0.5,2.798,0.726l-1.434,5.745,3.511,0.875,1.453-5.823c5.987,1.133,10.489,0.676,12.384-4.739,1.527-4.36-0.076-6.875-3.226-8.515,2.294L -0.529,4.022-2.038,4.483-5.155zm-8.022,11.249c-1.085,4.36-8.426,2.003-10.806,1.412l1.928-7.729c2.38,0.594,10.012,1.77,8.878,6.317zm1.086-11.312c-0.99,3.966-7.1,1.951-9.082,1.457l1.748-7.01c1.982,0.494,8.365,1.416,7.334,5.553z"/> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! 2iTXtXML:com.adobe.xmp " id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM /1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM :History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 text/plain;charset=utf-8 ({"p":"sns","op":"reg","name":"lok.sats"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/plain;charset=utf-8 2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h! text/plain;charset=utf-8 text/html;charset=utf-8 <meta charset="utf-8" /> position: relative; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; <div id="upload"> <input id="inputUpload" type="file"> function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM ,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM .resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M ;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M &(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM (),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M ,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M 3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM ),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM ?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M 3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM .height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M {const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M 1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM ]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM =0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M ,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n font-family: '${n}';\n src: url('${e}');\n }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M >>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M 56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM *c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M " "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM =!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M =>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM =await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_75", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M 4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 19, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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